Changed interruptableDelay method to not break when a modifier key is pressed

svn-id: r29871
This commit is contained in:
Paul Gilbert 2007-12-16 08:11:52 +00:00
parent 2a8166dde5
commit 258bd20a83

View File

@ -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;
}