Revert. Screens should not maintain state across BeginScreen().
This commit is contained in:
@@ -182,7 +182,6 @@ void ScreenOptions::Init()
|
||||
m_framePage.AddChild( m_sprMore );
|
||||
|
||||
m_OptionRowType.Load( m_sName );
|
||||
m_bFirstTime = true;
|
||||
}
|
||||
|
||||
void ScreenOptions::InitMenu( const vector<OptionRowHandler*> &vHands )
|
||||
@@ -301,11 +300,7 @@ void ScreenOptions::BeginScreen()
|
||||
{
|
||||
ScreenWithMenuElements::BeginScreen();
|
||||
|
||||
if( m_bFirstTime )
|
||||
{
|
||||
RestartOptions();
|
||||
m_bFirstTime = false;
|
||||
}
|
||||
RestartOptions();
|
||||
|
||||
FOREACH_PlayerNumber( p )
|
||||
m_bGotAtLeastOneStartPressed[p] = false;
|
||||
|
||||
Reference in New Issue
Block a user