aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/supernova/state.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/supernova/state.cpp b/engines/supernova/state.cpp
index 06d1c76b77..860cbe8278 100644
--- a/engines/supernova/state.cpp
+++ b/engines/supernova/state.cpp
@@ -476,6 +476,7 @@ void GameManager::resetInputState() {
}
bool GameManager::keyPressed(Common::KeyCode keycode, bool equal) {
+ _vm->updateEvents();
bool ret = _key.keycode == keycode;
_key.reset();