X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fscreens.c;h=1a40ae7cb291fbe96c9914acad764fed22ee0d0a;hb=050269ccfc40b94a2255939df38831d2c75340d3;hp=5900616f1956d78c6ad87b6b1585ca4971f995a9;hpb=1278cf3323aedb3748abc16fb3b4f66f37ed0ad6;p=rocksndiamonds.git diff --git a/src/screens.c b/src/screens.c index 5900616f..1a40ae7c 100644 --- a/src/screens.c +++ b/src/screens.c @@ -8211,9 +8211,15 @@ void HandleSetupScreen(int mx, int my, int dx, int dy, int button) void HandleGameActions(void) { + CheckGameOver(); + if (game.restart_game_message != NULL) + { RequestRestartGame(game.restart_game_message); + return; + } + if (game_status != GAME_MODE_PLAYING) return;