Cleanup / refractor

This commit is contained in:
2026-05-05 21:37:54 +01:00
parent 306a053276
commit 7e9a5a7c4f
3 changed files with 2 additions and 23 deletions
-6
View File
@@ -363,17 +363,11 @@ bool Window::poll(Event &event) {
break;
case SDL_EVENT_KEY_DOWN:
#warning "This is a bit of a hack to prevent key down/up events from being generated when text input is active on certian keys," \
"but this list is not enough, need to look more into it"
if (text_input_active && sdl_event.key.key > '0' && sdl_event.key.key < 'z')
return false;
event.type = Event::KEY_DOWN;
event.key.key = sdl_event.key.scancode;
break;
case SDL_EVENT_KEY_UP:
if (text_input_active && sdl_event.key.key > '0' && sdl_event.key.key < 'z')
return false;
event.type = Event::KEY_UP;
event.key.key = sdl_event.key.scancode;
break;