aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2011-07-10 11:45:17 +1000
committerPaul Gilbert2011-07-10 11:45:17 +1000
commitef83c248d386ec75b4e3ddf3d1178e82a38b6b76 (patch)
treedc81fb3b57f826ab78f077d82009ff027ce1d44c /engines
parent8628b154a7cb06ec6a3a185392dc3ae8ef87ab1b (diff)
downloadscummvm-rg350-ef83c248d386ec75b4e3ddf3d1178e82a38b6b76.tar.gz
scummvm-rg350-ef83c248d386ec75b4e3ddf3d1178e82a38b6b76.tar.bz2
scummvm-rg350-ef83c248d386ec75b4e3ddf3d1178e82a38b6b76.zip
CGE: Added extra event processing call to fix non-responsiveness when running under Valgrind
Diffstat (limited to 'engines')
-rw-r--r--engines/cge/cge_main.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/cge/cge_main.cpp b/engines/cge/cge_main.cpp
index 5b6a49ee4a..c800d242ae 100644
--- a/engines/cge/cge_main.cpp
+++ b/engines/cge/cge_main.cpp
@@ -1524,6 +1524,9 @@ void CGEEngine::mainLoop() {
// Dispatch the tick to any active objects
tick();
+
+ // Handle any pending events
+ _eventManager->poll();
}
void CGEEngine::tick() {