[Scummvm-cvs-logs] SF.net SVN: scummvm:[54294] scummvm/trunk/engines/sci/event.cpp

thebluegr at users.sourceforge.net thebluegr at users.sourceforge.net
Wed Nov 17 15:48:28 CET 2010


Revision: 54294
          http://scummvm.svn.sourceforge.net/scummvm/?rev=54294&view=rev
Author:   thebluegr
Date:     2010-11-17 14:48:28 +0000 (Wed, 17 Nov 2010)

Log Message:
-----------
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

Modified Paths:
--------------
    scummvm/trunk/engines/sci/event.cpp

Modified: scummvm/trunk/engines/sci/event.cpp
===================================================================
--- scummvm/trunk/engines/sci/event.cpp	2010-11-17 14:28:32 UTC (rev 54293)
+++ scummvm/trunk/engines/sci/event.cpp	2010-11-17 14:48:28 UTC (rev 54294)
@@ -230,6 +230,8 @@
 					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;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list