aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/predictive.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agi/predictive.cpp')
-rw-r--r--engines/agi/predictive.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/engines/agi/predictive.cpp b/engines/agi/predictive.cpp
index 59030494bd..c2f031ea75 100644
--- a/engines/agi/predictive.cpp
+++ b/engines/agi/predictive.cpp
@@ -176,9 +176,7 @@ bool AgiEngine::predictiveDialog(void) {
}
}
- /* clear key queue */
- while (_gfx->keypress())
- _gfx->getKey();
+ clearKeyQueue();
prefix.clear();
_currentCode.clear();
@@ -234,7 +232,7 @@ bool AgiEngine::predictiveDialog(void) {
_gfx->doUpdate();
}
- _gfx->pollTimer(); /* msdos driver -> does nothing */
+ pollTimer();
key = doPollKeyboard();
processkey = false;
switch (key) {
@@ -274,7 +272,7 @@ bool AgiEngine::predictiveDialog(void) {
active = 14;
processkey = true;
break;
- case 0x09: /* Tab */
+ case 0x09: // Tab
navigationwithkeys = true;
debugC(3, kDebugLevelText, "Focus change");
lastactive = active = lastactive + 1;