# HG changeset patch # User rubidium # Date 2009-12-22 08:34:40 # Node ID 6b9aab51e481d778fa90da84a0c7d552069a9f32 # Parent 0ebf93bd0871a6d829f43b6a74675707133e3b4d (svn r18598) -Fix [FS#3402]: also cancel the save-pause when loading a savegame as scenario diff --git a/src/openttd.cpp b/src/openttd.cpp --- a/src/openttd.cpp +++ b/src/openttd.cpp @@ -1023,6 +1023,8 @@ void SwitchToMode(SwitchMode new_mode) if (SafeSaveOrLoad(_file_to_saveload.name, _file_to_saveload.mode, GM_EDITOR, NO_DIRECTORY)) { SetLocalCompany(OWNER_NONE); _settings_newgame.game_creation.starting_year = _cur_year; + /* Cancel the saveload pausing */ + DoCommandP(0, PM_PAUSED_SAVELOAD, 0, CMD_PAUSE); } else { SetDParamStr(0, GetSaveLoadErrorString()); ShowErrorMessage(STR_JUST_RAW_STRING, INVALID_STRING_ID, 0, 0);