mirror of https://github.com/OpenTTD/OpenTTD
(svn r22798) -Change: jump immediately to the next mode after scanning (if needed)
parent
dc5f44883b
commit
d89ff5b278
|
@ -1565,6 +1565,12 @@ void DrawDirtyBlocks()
|
||||||
_realtime_tick += MODAL_PROGRESS_REDRAW_TIMEOUT;
|
_realtime_tick += MODAL_PROGRESS_REDRAW_TIMEOUT;
|
||||||
_modal_progress_paint_mutex->BeginCritical();
|
_modal_progress_paint_mutex->BeginCritical();
|
||||||
_modal_progress_work_mutex->BeginCritical();
|
_modal_progress_work_mutex->BeginCritical();
|
||||||
|
|
||||||
|
extern void SwitchToMode(SwitchMode new_mode);
|
||||||
|
if (_switch_mode != SM_NONE && !HasModalProgress()) {
|
||||||
|
SwitchToMode(_switch_mode);
|
||||||
|
_switch_mode = SM_NONE;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
y = 0;
|
y = 0;
|
||||||
|
|
Loading…
Reference in New Issue