diff --git a/source/blood/src/blood.cpp b/source/blood/src/blood.cpp index 09fff6f75..68a0a47d4 100644 --- a/source/blood/src/blood.cpp +++ b/source/blood/src/blood.cpp @@ -937,6 +937,7 @@ int GameInterface::app_main() commonTicker(playvideo); gameHandleEvents(); + updatePauseStatus(); D_ProcessEvents(); ctrlGetInput(); diff --git a/source/blood/src/controls.cpp b/source/blood/src/controls.cpp index fae0b5283..42b736255 100644 --- a/source/blood/src/controls.cpp +++ b/source/blood/src/controls.cpp @@ -156,7 +156,6 @@ void ctrlGetInput(void) return; } - updatePauseStatus(); if (paused != prevPauseState) { gInput.keyFlags.pause = 1;