diff options
-rw-r--r-- | genworld.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/genworld.c b/genworld.c index 3ecb0132b..e95ef4ab7 100644 --- a/genworld.c +++ b/genworld.c @@ -141,7 +141,7 @@ static void *_GenerateWorld(void *arg) if (_cursor.sprite == SPR_CURSOR_ZZZ) SetMouseCursor(SPR_CURSOR_MOUSE); /* Show all vital windows again, because we have hidden them */ - if (_gw.threaded) ShowVitalWindows(); + if (_gw.threaded && _game_mode != GM_MENU) ShowVitalWindows(); _gw.active = false; _gw.thread = NULL; _gw.proc = NULL; @@ -203,7 +203,7 @@ void HandleGeneratingWorldAbortion(void) if (_cursor.sprite == SPR_CURSOR_ZZZ) SetMouseCursor(SPR_CURSOR_MOUSE); /* Show all vital windows again, because we have hidden them */ - if (_gw.threaded) ShowVitalWindows(); + if (_gw.threaded && _game_mode != GM_MENU) ShowVitalWindows(); _gw.active = false; _gw.thread = NULL; _gw.proc = NULL; |