diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/agos/event.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/agos/event.cpp b/engines/agos/event.cpp index 2ba5d56243..cf84b78dc8 100644 --- a/engines/agos/event.cpp +++ b/engines/agos/event.cpp @@ -498,8 +498,11 @@ void AGOSEngine::delay(uint amount) { _variableArray[41] = 1; } - // Make sure backspace works right (this fixes a small issue on OS X) _keyPressed = event.kbd; + + // Make sure backspace works right (this fixes a small issue on OS X) + if (_keyPressed.keycode == Common::KEYCODE_BACKSPACE) + _keyPressed.ascii = Common::KEYCODE_BACKSPACE; break; case Common::EVENT_MOUSEMOVE: break; |