X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=872b4e9b2b769f61906a6063006cfd0b1a5f51e8;hb=012b5a6611e656aa0922c88f8f52661ba020f8d1;hp=d1bf2d7d0f2a334760196aab48140344b55d1ba2;hpb=1ffbb41cf197bfa499c80381981716a797683b59;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index d1bf2d7d..872b4e9b 100644 --- a/src/game.c +++ b/src/game.c @@ -16473,6 +16473,10 @@ void ModifyPauseButtons(void) }; int i; + // do not redraw pause button on closed door (may happen when restarting game) + if (!(GetDoorState() & DOOR_OPEN_1)) + return; + for (i = 0; ids[i] > -1; i++) ModifyGadget(game_gadget[ids[i]], GDI_CHECKED, tape.pausing, GDI_END); }