diff --git a/Quake/in_sdl.c b/Quake/in_sdl.c index 60587ca9..1e3e3291 100644 --- a/Quake/in_sdl.c +++ b/Quake/in_sdl.c @@ -365,6 +365,11 @@ void IN_UpdateForKeydest (void) Key_ClearStates(); #if !defined(USE_SDL2) SDL_EnableUNICODE(!gamekey); +#else + if (gamekey) + SDL_StopTextInput(); + else + SDL_StartTextInput(); #endif } }