(svn r22798) -Change: jump immediately to the next mode after scanning (if needed)

This commit is contained in:
rubidium 2011-08-21 12:53:38 +00:00
parent dc5f44883b
commit d89ff5b278
1 changed files with 6 additions and 0 deletions

View File

@ -1565,6 +1565,12 @@ void DrawDirtyBlocks()
_realtime_tick += MODAL_PROGRESS_REDRAW_TIMEOUT;
_modal_progress_paint_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;