diff --git a/backends/events/default/default-events.cpp b/backends/events/default/default-events.cpp index fffaa3cfffc..0c585119d32 100644 --- a/backends/events/default/default-events.cpp +++ b/backends/events/default/default-events.cpp @@ -473,10 +473,11 @@ bool DefaultEventManager::pollEvent(Common::Event &event) { if (_vk->isDisplaying()) { _vk->close(true); } else { - bool isPaused = (g_engine) ? g_engine->isPaused() : true; - if (!isPaused) g_engine->pauseEngine(true); + if (g_engine) + g_engine->pauseEngine(true); _vk->show(); - if (!isPaused) g_engine->pauseEngine(false); + if (g_engine) + g_engine->pauseEngine(false); result = false; } } @@ -486,10 +487,11 @@ bool DefaultEventManager::pollEvent(Common::Event &event) { if (!_remap) { _remap = true; Common::RemapDialog _remapDialog; - bool isPaused = (g_engine) ? g_engine->isPaused() : true; - if (!isPaused) g_engine->pauseEngine(true); + if (g_engine) + g_engine->pauseEngine(true); _remapDialog.runModal(); - if (!isPaused) g_engine->pauseEngine(false); + if (g_engine) + g_engine->pauseEngine(false); _remap = false; } }