X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=ce4fd8cb30e033a0fb9623b99bfe8bcf4dde681a;hb=deb451e04c703615d19fd5c3b6863499c09ae2ba;hp=8978e70750489ebe4c15af503f0d3ae9c461537c;hpb=47da774c66f9325f9d27cddb5a697514154e2de9;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index 8978e707..ce4fd8cb 100644 --- a/src/game.c +++ b/src/game.c @@ -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; } }