lets see if this fixes alt+return endless toggling

This commit is contained in:
titiger
2016-06-07 23:38:16 +02:00
parent e92528141b
commit 9dd22ae347

View File

@@ -300,12 +300,12 @@ bool Window::handleEvent() {
//printf("In SDL_TEXTINPUT key [%s] keyName [%s] mod: %d global_window: %p\n",event.text.text,keyName.c_str(),event.key.keysym.mod,global_window); //printf("In SDL_TEXTINPUT key [%s] keyName [%s] mod: %d global_window: %p\n",event.text.text,keyName.c_str(),event.key.keysym.mod,global_window);
/* handle ALT+Return */ // /* handle ALT+Return */
if((keyName == "Return" || keyName == "Enter") // if((keyName == "Return" || keyName == "Enter")
&& (event.key.keysym.mod & (KMOD_LALT | KMOD_RALT))) { // && (event.key.keysym.mod & (KMOD_LALT | KMOD_RALT))) {
if(SystemFlags::getSystemSettingType(SystemFlags::debugSystem).enabled) SystemFlags::OutputDebug(SystemFlags::debugSystem,"In [%s::%s %d] SDLK_RETURN pressed.\n",extractFileFromDirectoryPath(__FILE__).c_str(),__FUNCTION__,__LINE__); // if(SystemFlags::getSystemSettingType(SystemFlags::debugSystem).enabled) SystemFlags::OutputDebug(SystemFlags::debugSystem,"In [%s::%s %d] SDLK_RETURN pressed.\n",extractFileFromDirectoryPath(__FILE__).c_str(),__FUNCTION__,__LINE__);
toggleFullscreen(); // toggleFullscreen();
} // }
#ifdef WIN32 #ifdef WIN32
/* handle ALT+f4 */ /* handle ALT+f4 */
if((keyName == "f4" || keyName == "F4") if((keyName == "f4" || keyName == "F4")