diff options
author | rubidium <rubidium@openttd.org> | 2007-01-01 19:37:53 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2007-01-01 19:37:53 +0000 |
commit | 67a111540803de9966052f10199cd7cc7c7376eb (patch) | |
tree | c4779973f4ecf8e98294c2744497c9cbe60571ec | |
parent | 2da5a339eb35b4fcb9aa6f93e776a275b1767cef (diff) | |
download | openttd-67a111540803de9966052f10199cd7cc7c7376eb.tar.xz |
(svn r7727) -Fix (FS#498): sometimes ALT-TAB could trigger the fast forward.
-rw-r--r-- | video/sdl_v.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/video/sdl_v.c b/video/sdl_v.c index 77d7a1e53..d94819ded 100644 --- a/video/sdl_v.c +++ b/video/sdl_v.c @@ -440,7 +440,9 @@ static void SdlVideoMainLoop(void) #if defined(_DEBUG) if (_shift_pressed) #else - if (keys[SDLK_TAB]) + /* Speedup when pressing tab, except when using ALT+TAB + * to switch to another application */ + if (keys[SDLK_TAB] && (mod & KMOD_ALT) == 0) #endif { if (!_networking && _game_mode != GM_MENU) _fast_forward |= 2; |