diff options
-rw-r--r-- | sdl.c | 2 | ||||
-rw-r--r-- | win32.c | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -589,7 +589,7 @@ static int SdlVideoMainLoop(void) if (keys[SDLK_TAB]) #endif { - if (!_networking) _fast_forward |= 2; + if (!_networking && _game_mode != GM_MENU) _fast_forward |= 2; } else if (_fast_forward & 2) { _fast_forward = 0; } @@ -697,7 +697,7 @@ static int Win32GdiMainLoop() #else if (_wnd.has_focus && GetAsyncKeyState(VK_TAB) < 0) { #endif - if (!_networking) _fast_forward |= 2; + if (!_networking && _game_mode != GM_MENU) _fast_forward |= 2; } else if (_fast_forward&2) { _fast_forward = 0; } |