[Scummvm-cvs-logs] CVS: scummvm/sword1 control.cpp,1.58,1.59

Marcus Comstedt marcus_c at users.sourceforge.net
Sat Oct 15 08:48:01 CEST 2005


Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16162/sword1

Modified Files:
	control.cpp 
Log Message:
Try do display the virtual keyboard only when a string input widget has focus.

Index: control.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/control.cpp,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- control.cpp	9 Sep 2005 07:32:29 -0000	1.58
+++ control.cpp	15 Oct 2005 15:46:12 -0000	1.59
@@ -276,10 +276,10 @@
 			break;
 		case BUTTON_SAVE_PANEL:
 			if (fullRefresh) {
-				_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, true);
 				setupSaveRestorePanel(true);
 			}
 			if (_selectedSavegame < 255) {
+				_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, true);
 				bool visible = _cursorVisible;
 				if (_cursorTick == 0)
 					_cursorVisible = true;
@@ -291,6 +291,8 @@
 					showSavegameNames();
 				if (++_cursorTick > 5)
 					_cursorTick = 0;
+			} else {
+				_system->setFeatureState(OSystem::kFeatureVirtualKeyboard, false);
 			}
 			break;
 		case BUTTON_RESTORE_PANEL:





More information about the Scummvm-git-logs mailing list