From e55a55a277b64c41e0ffe2b4e4c0cc4a87de0cc8 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Wed, 17 Nov 2010 14:48:28 +0000 Subject: [PATCH] SCI: Remove key modifier (e.g. num lock) status for keyboard function keys. This fixes function key input (e.g. F3) when num lock is on svn-id: r54294 --- engines/sci/event.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp index 5d469eda7b0..86cf44b505f 100644 --- a/engines/sci/event.cpp +++ b/engines/sci/event.cpp @@ -230,6 +230,8 @@ SciEvent EventManager::getScummVMEvent() { input.character = input.data + 0x1900; else input.character = input.data; + // Remove modifier status (e.g. num lock) in this case + input.modifiers = 0; } else { // Special keys that need conversion input.type = SCI_EVENT_KEYBOARD;