From 5ea602e4a23032c3279e140870a563fbd2baa9fe Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 25 Jan 2006 09:38:58 +0000 Subject: [PATCH] hack to fix RowType_Exit in NAV_THREE_KEY_MENU --- stepmania/src/ScreenOptions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index 4b1a2f4e65..2f3fa738c7 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -837,7 +837,7 @@ void ScreenOptions::ProcessMenuStart( const InputEventPlus &input ) int iCurRow = m_iCurrentRow[pn]; OptionRow &row = *m_pRows[iCurRow]; - if( m_OptionsNavigation == NAV_THREE_KEY_MENU ) + if( m_OptionsNavigation == NAV_THREE_KEY_MENU && row.GetRowType() != OptionRow::RowType_Exit ) { /* In NAV_THREE_KEY_MENU mode, if a row doesn't set a screen, it does * something. Apply it now, and don't go to the next screen. */