From 5a98449c0311f36748301ae889a6dbfda5392061 Mon Sep 17 00:00:00 2001 From: Sander van Dijk Date: Fri, 8 Jun 2012 20:06:40 +0000 Subject: [PATCH] Small update to r683. git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@684 af15c1b1-3010-417e-b628-4374ebc0bcbd --- Quake/in_sdl.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Quake/in_sdl.c b/Quake/in_sdl.c index fc07e3ac..ae59d0c0 100644 --- a/Quake/in_sdl.c +++ b/Quake/in_sdl.c @@ -35,8 +35,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. #include #endif -static keydest_t prev_key_dest; - static qboolean no_mouse = false; static int buttonremap[] = @@ -301,14 +299,15 @@ void IN_SendKeyEvents (void) int sym, state; int modstate; qboolean gamekey; + static qboolean prev_gamekey; gamekey = (key_dest == key_game || m_keys_bind_grab); - if (key_dest != prev_key_dest) + if (gamekey != prev_gamekey) { SDL_EnableUNICODE(!gamekey); Key_ClearStates(); - prev_key_dest = key_dest; + prev_gamekey = gamekey; } while (SDL_PollEvent(&event))