From c3ad89966d77867529f187d21848db3d5ab1a36e Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Mon, 6 Jan 2025 18:57:19 +0100 Subject: [PATCH] fixed showing wrong playfield actions when closing "replace tape" door This is another bug that was introduced by commit feec08d4. --- src/screens.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/screens.c b/src/screens.c index cedb6e9c..e7c233a1 100644 --- a/src/screens.c +++ b/src/screens.c @@ -4784,8 +4784,6 @@ static void DrawInfoScreen_FromMainMenuOrInitGame(int nr, boolean from_game_stat else return; - CloseDoor(DOOR_CLOSE_2); - if (from_game_status == GAME_MODE_MAIN) SetGameStatus(GAME_MODE_INFO); else if (from_game_status == GAME_MODE_PLAYING) @@ -4793,6 +4791,8 @@ static void DrawInfoScreen_FromMainMenuOrInitGame(int nr, boolean from_game_stat else return; + CloseDoor(DOOR_CLOSE_ALL); + info_mode = nr; if (redraw_mask & REDRAW_ALL) -- 2.34.1