hack to fix RowType_Exit in NAV_THREE_KEY_MENU

This commit is contained in:
Glenn Maynard
2006-01-25 09:38:58 +00:00
parent 15ede4e845
commit 5ea602e4a2
+1 -1
View File
@@ -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. */