aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/lure/events.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/lure/events.cpp b/engines/lure/events.cpp
index 6010eeb9d1..52916df0cc 100644
--- a/engines/lure/events.cpp
+++ b/engines/lure/events.cpp
@@ -205,7 +205,7 @@ bool Events::interruptableDelay(uint32 milliseconds) {
if (events.quitFlag) return true;
if (events.pollEvent()) {
- if ((events.type() == Common::EVENT_KEYDOWN) ||
+ if (((events.type() == Common::EVENT_KEYDOWN) && (events.event().kbd.ascii != 0)) ||
(events.type() == Common::EVENT_LBUTTONDOWN))
return true;
}