From 5e2bb6d3e5819c1792710f39b56d3a633663bde5 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 12 Apr 2007 16:36:44 +0000 Subject: [PATCH] It's awkward for speed mods to not switch to exit. Try reversing this: always move to "exit", even on multi-select rows. (Selection of multiple mods on the same row probably isn't the most common use case, anyway.) --- stepmania/src/OptionsList.cpp | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/stepmania/src/OptionsList.cpp b/stepmania/src/OptionsList.cpp index 005fa98efa..6afdbf276a 100644 --- a/stepmania/src/OptionsList.cpp +++ b/stepmania/src/OptionsList.cpp @@ -694,16 +694,9 @@ bool OptionsList::Start() SelectItem( GetCurrentRow(), m_iMenuStackSelection ); -#if 0 - if( pHandler->m_Def.m_selectType == SELECT_ONE ) - { - /* Move to the exit row. Don't exit, so different entries don't have widely - * different types, with some exiting the menu level and some not; this also - * makes selection using L+R and R+L faster. */ - m_iMenuStackSelection = (int)bSelections.size(); - PositionCursor(); - } -#endif + /* Move to the exit row. */ + m_iMenuStackSelection = (int)bSelections.size(); + PositionCursor(); Message msg("OptionsListStart"); msg.SetParam( "Player", m_pn );