From 72f0d012c6fe907c944fe61f465f286981d3a6de Mon Sep 17 00:00:00 2001 From: Martin Kiewitz Date: Sat, 30 Jan 2016 02:43:08 +0100 Subject: AGI: fix keyboard input code for keycodes Reset key, when no valid .ascii was received. --- engines/agi/keyboard.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engines/agi/keyboard.cpp b/engines/agi/keyboard.cpp index 3368ea5c9e..62bcfc2cc4 100644 --- a/engines/agi/keyboard.cpp +++ b/engines/agi/keyboard.cpp @@ -195,9 +195,8 @@ void AgiEngine::processEvents() { } } } else { - key = event.kbd.keycode; - - switch (key) { + key = 0; + switch (event.kbd.keycode) { case Common::KEYCODE_LEFT: case Common::KEYCODE_KP4: if (_allowSynthetic || !event.synthetic) -- cgit v1.2.3