From: Holger Schemel Date: Mon, 6 Jan 2025 17:57:19 +0000 (+0100) Subject: fixed showing wrong playfield actions when closing "replace tape" door X-Git-Tag: 4.4.0.1~36 X-Git-Url: https://git.artsoft.org/?a=commitdiff_plain;h=c3ad89966d77867529f187d21848db3d5ab1a36e;p=rocksndiamonds.git fixed showing wrong playfield actions when closing "replace tape" door This is another bug that was introduced by commit feec08d4. --- 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)