(svn r1907) - Fix: [ 1114261 ] Speeding up when pressing ALT+TAB (Windows)

replace/41b28d7194a279bdc17475d4fbe2ea6ec885a466
darkvater 20 years ago
parent 0ddbc1304b
commit 0abd611c0a

@ -700,13 +700,13 @@ static int Win32GdiMainLoop(void)
#else
if (_wnd.has_focus && GetAsyncKeyState(VK_TAB) < 0) {
#endif
if (!_networking && _game_mode != GM_MENU) _fast_forward |= 2;
} else if (_fast_forward&2) {
/* Disable speeding up game with ALT+TAB (if syskey is pressed, the
* real key is in the upper 16 bits (see WM_SYSKEYDOWN in WndProcGdi()) */
if (((_pressed_key>>16) & WKC_TAB) && !_networking && _game_mode != GM_MENU) _fast_forward |= 2;
} else if (_fast_forward & 2)
_fast_forward = 0;
}
cur_ticks=GetTickCount();
cur_ticks = GetTickCount();
if ((_fast_forward && !_pause) || cur_ticks > next_tick)
next_tick = cur_ticks;

Loading…
Cancel
Save