improved displaying FPS (debug mode only)
[rocksndiamonds.git] / src / game.c
index 8978e70750489ebe4c15af503f0d3ae9c461537c..ce4fd8cb30e033a0fb9623b99bfe8bcf4dde681a 100644 (file)
@@ -11226,9 +11226,14 @@ void GameActionsExt()
 
       fps_frames = 0;
       fps_counter = Counter();
+
+      /* always draw FPS to screen after FPS value was updated */
+      redraw_mask |= REDRAW_FPS;
     }
 
-    redraw_mask |= REDRAW_FPS;
+    /* only draw FPS if no screen areas are deactivated (invisible warp mode) */
+    if (GetDrawDeactivationMask() == REDRAW_NONE)
+      redraw_mask |= REDRAW_FPS;
   }
 }