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
This commit is contained in:
Filippos Karapetis 2010-11-17 14:48:28 +00:00
parent 47e137fd8e
commit e55a55a277

View file

@ -230,6 +230,8 @@ SciEvent EventManager::getScummVMEvent() {
input.character = input.data + 0x1900; input.character = input.data + 0x1900;
else else
input.character = input.data; input.character = input.data;
// Remove modifier status (e.g. num lock) in this case
input.modifiers = 0;
} else { } else {
// Special keys that need conversion // Special keys that need conversion
input.type = SCI_EVENT_KEYBOARD; input.type = SCI_EVENT_KEYBOARD;