Only SWME::BeginScreen calls TweenOnScreen. TweenOnScreen should only do ON_COMMANDs. Move SortByDrawOrder out.
This commit is contained in:
@@ -144,6 +144,7 @@ void ScreenWithMenuElements::BeginScreen()
|
|||||||
this->PlayCommand( "On" );
|
this->PlayCommand( "On" );
|
||||||
else
|
else
|
||||||
TweenOnScreen(); // deprecated
|
TweenOnScreen(); // deprecated
|
||||||
|
this->SortByDrawOrder();
|
||||||
m_In.StartTransitioning( SM_DoneFadingIn );
|
m_In.StartTransitioning( SM_DoneFadingIn );
|
||||||
|
|
||||||
Screen::BeginScreen();
|
Screen::BeginScreen();
|
||||||
@@ -177,8 +178,6 @@ void ScreenWithMenuElements::TweenOnScreen()
|
|||||||
ON_COMMAND( m_textHelp );
|
ON_COMMAND( m_textHelp );
|
||||||
ON_COMMAND( m_sprUnderlay );
|
ON_COMMAND( m_sprUnderlay );
|
||||||
ON_COMMAND( m_sprOverlay );
|
ON_COMMAND( m_sprOverlay );
|
||||||
|
|
||||||
this->SortByDrawOrder();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ScreenWithMenuElements::~ScreenWithMenuElements()
|
ScreenWithMenuElements::~ScreenWithMenuElements()
|
||||||
|
|||||||
Reference in New Issue
Block a user