mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-03-12 10:30:28 +00:00
(svn r21057) -Fix [FS#4182] (r20922): network client "fast forward" incrementing counter multiple times in same "GUI" tick causing an invalid state
This commit is contained in:
parent
edcd1af9ac
commit
0baf335be3
@ -2406,6 +2406,7 @@ void InputLoop()
|
||||
free(w);
|
||||
}
|
||||
|
||||
if (_scroller_click_timeout != 0) _scroller_click_timeout--;
|
||||
DecreaseWindowCounters();
|
||||
|
||||
if (_input_events_this_tick != 0) {
|
||||
@ -2530,8 +2531,6 @@ void InvalidateWindowClassesData(WindowClass cls, int data)
|
||||
*/
|
||||
void CallWindowTickEvent()
|
||||
{
|
||||
if (_scroller_click_timeout != 0) _scroller_click_timeout--;
|
||||
|
||||
Window *w;
|
||||
FOR_ALL_WINDOWS_FROM_FRONT(w) {
|
||||
w->OnTick();
|
||||
|
Loading…
Reference in New Issue
Block a user