(svn r14638) -Fix [FS#2430]: don't restore fast-forward when SaveFileDone() callback happens after we returned to the menu
authorglx
Thu, 27 Nov 2008 18:39:55 +0000
changeset 10387 93e6f7a70691
parent 10386 8b0c6c21c08b
child 10388 ea6c13c8b6bc
(svn r14638) -Fix [FS#2430]: don't restore fast-forward when SaveFileDone() callback happens after we returned to the menu
src/saveload.cpp
--- a/src/saveload.cpp	Wed Nov 26 20:14:46 2008 +0000
+++ b/src/saveload.cpp	Thu Nov 27 18:39:55 2008 +0000
@@ -1523,7 +1523,7 @@
  * on saveload */
 static void SaveFileDone()
 {
-	_fast_forward = _ts.ff_state;
+	if (_game_mode != GM_MENU) _fast_forward = _ts.ff_state;
 	if (_cursor.sprite == SPR_CURSOR_ZZZ) SetMouseCursor(SPR_CURSOR_MOUSE, PAL_NONE);
 
 	InvalidateWindowData(WC_STATUS_BAR, 0, SBI_SAVELOAD_FINISH);