[Scummvm-cvs-logs] SF.net SVN: scummvm: [31787] scummvm/trunk/engines/scumm/dialogs.cpp

Kirben at users.sourceforge.net Kirben at users.sourceforge.net
Wed Apr 30 14:53:06 CEST 2008


Revision: 31787
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31787&view=rev
Author:   Kirben
Date:     2008-04-30 05:53:05 -0700 (Wed, 30 Apr 2008)

Log Message:
-----------
Fix cycling of speech and subtitle options via Ctrl t.

Modified Paths:
--------------
    scummvm/trunk/engines/scumm/dialogs.cpp

Modified: scummvm/trunk/engines/scumm/dialogs.cpp
===================================================================
--- scummvm/trunk/engines/scumm/dialogs.cpp	2008-04-30 04:42:53 UTC (rev 31786)
+++ scummvm/trunk/engines/scumm/dialogs.cpp	2008-04-30 12:53:05 UTC (rev 31787)
@@ -928,6 +928,7 @@
 void SubtitleSettingsDialog::open() {
 	cycleValue();
 	InfoDialog::open();
+	setResult(_value);
 }
 
 void SubtitleSettingsDialog::cycleValue() {
@@ -937,11 +938,12 @@
 		"Subtitles Only"
 	};
 
-	_value = (_value + 1) % 3;
+	_value += 1;
+	if (_value > 2)
+		_value = 0;
 
 	setInfoText(subtitleDesc[_value]);
 
-	setResult(_value);
 	_timer = getMillis() + 1500;
 }
 


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