hack to fix RowType_Exit in NAV_THREE_KEY_MENU
This commit is contained in:
@@ -837,7 +837,7 @@ void ScreenOptions::ProcessMenuStart( const InputEventPlus &input )
|
|||||||
int iCurRow = m_iCurrentRow[pn];
|
int iCurRow = m_iCurrentRow[pn];
|
||||||
OptionRow &row = *m_pRows[iCurRow];
|
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
|
/* 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. */
|
* something. Apply it now, and don't go to the next screen. */
|
||||||
|
|||||||
Reference in New Issue
Block a user