[Scummvm-cvs-logs] SF.net SVN: scummvm: [25023] scummvm/trunk/engines/agi/menu.cpp

dsx at users.sourceforge.net dsx at users.sourceforge.net
Sat Jan 6 05:19:29 CET 2007


Revision: 25023
          http://scummvm.svn.sourceforge.net/scummvm/?rev=25023&view=rev
Author:   dsx
Date:     2007-01-05 20:19:28 -0800 (Fri, 05 Jan 2007)

Log Message:
-----------
Menus should wrap around at top and bottom.

Modified Paths:
--------------
    scummvm/trunk/engines/agi/menu.cpp

Modified: scummvm/trunk/engines/agi/menu.cpp
===================================================================
--- scummvm/trunk/engines/agi/menu.cpp	2007-01-06 02:03:53 UTC (rev 25022)
+++ scummvm/trunk/engines/agi/menu.cpp	2007-01-06 04:19:28 UTC (rev 25023)
@@ -387,9 +387,9 @@
 		v_cur_menu += key == KEY_DOWN ? 1 : -1;
 
 		if (v_cur_menu < 0)
+			v_cur_menu = v_max_menu[h_cur_menu];
+		if (v_cur_menu > v_max_menu[h_cur_menu])
 			v_cur_menu = 0;
-		if (v_cur_menu > v_max_menu[h_cur_menu])
-			v_cur_menu = v_max_menu[h_cur_menu];
 
 		draw_menu_option(h_cur_menu);
 		draw_menu_option_hilite(h_cur_menu, v_cur_menu);


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