From a182ce82bd9b8b64b60a37bd320ab69da9a7f8f6 Mon Sep 17 00:00:00 2001 From: titiger Date: Thu, 10 Nov 2016 00:47:42 +0100 Subject: [PATCH] more bugfix for #138 --- source/shared_lib/sources/platform/sdl/window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/shared_lib/sources/platform/sdl/window.cpp b/source/shared_lib/sources/platform/sdl/window.cpp index e27f0a82..5548c9f6 100644 --- a/source/shared_lib/sources/platform/sdl/window.cpp +++ b/source/shared_lib/sources/platform/sdl/window.cpp @@ -316,7 +316,6 @@ bool Window::handleEvent() { case SDL_KEYDOWN: { //printf("In SDL_KEYDOWN\n"); if(SystemFlags::VERBOSE_MODE_ENABLED) printf ("In [%s::%s Line: %d] =================================== START OF SDL SDL_KEYDOWN ================================\n",extractFileFromDirectoryPath(__FILE__).c_str(),__FUNCTION__,__LINE__); - if(event.key.repeat!=0) break; keystate = event.key.keysym; bool keyDownConsumed=false; if(global_window) { @@ -366,6 +365,7 @@ bool Window::handleEvent() { // handle ALT+Return if( (keyName == "Return" || keyName == "Enter") && (event.key.keysym.mod & (KMOD_LALT | KMOD_RALT))) { + if(event.key.repeat!=0) break; if (Chrono::getCurMillis() - getLastToggle() > 100) { toggleFullscreen(); setLastToggle(Chrono::getCurMillis());