fixed graphical responsiveness of gadgets (mainly in editor)
[rocksndiamonds.git] / src / events.c
index 952f8995f602cdec1a475dd9c4fd76211138d907..7a03f33ffd88cb2f6be5d0e7dad8332332ecc55f 100644 (file)
@@ -208,6 +208,9 @@ void EventLoop(void)
            HandleOtherEvents(&event);
            break;
        }
+
+       if (DelayReached(&sync_frame_delay, sync_frame_delay_value))
+         BackToFront();
       }
     }
     else
@@ -1567,7 +1570,8 @@ void HandleKey(Key key, int key_status)
     default:
       if (key == KSYM_Escape)
       {
-       game_status = GAME_MODE_MAIN;
+       SetGameStatus(GAME_MODE_MAIN);
+
        DrawMainMenu();
 
        return;