[Scummvm-cvs-logs] CVS: scummvm/simon simon.cpp,1.117,1.118

Max Horn fingolfin at users.sourceforge.net
Sun Dec 8 11:44:02 CET 2002


Update of /cvsroot/scummvm/scummvm/simon
In directory sc8-pr-cvs1:/tmp/cvs-serv23362/simon

Modified Files:
	simon.cpp 
Log Message:
fix backspace key on OS X

Index: simon.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/simon.cpp,v
retrieving revision 1.117
retrieving revision 1.118
diff -u -d -r1.117 -r1.118
--- simon.cpp	8 Dec 2002 13:37:38 -0000	1.117
+++ simon.cpp	8 Dec 2002 19:43:11 -0000	1.118
@@ -4577,7 +4577,11 @@
 						if (event.kbd.keycode == 'f')
 							_fast_mode ^= 1;
 					}
-					_key_pressed = (byte)event.kbd.ascii;
+					// Make sure backspace works right (this fixes a small issue on OS X)
+					if (event.kbd.keycode == 8)
+						_key_pressed = 8;
+					else
+						_key_pressed = (byte)event.kbd.ascii;
 					break;
 
 				case OSystem::EVENT_MOUSEMOVE:





More information about the Scummvm-git-logs mailing list