From e6d128cb7b31a980c2f4e2cc8783f1e2df7dc1c4 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 24 Jun 2006 01:27:01 +0000 Subject: [PATCH] move BG OnCommand back; comment --- stepmania/src/ScreenManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenManager.cpp b/stepmania/src/ScreenManager.cpp index 14b05e97f0..2fa9b93cba 100644 --- a/stepmania/src/ScreenManager.cpp +++ b/stepmania/src/ScreenManager.cpp @@ -628,6 +628,8 @@ void ScreenManager::SetNewScreen( const RString &sScreenName ) m_sDelayedScreen = sScreenName; } +/* Activate the screen and/or its background, if either are loaded. Return true if both were + * activated. */ bool ScreenManager::ActivatePreparedScreenAndBackground( const RString &sScreenName ) { // @@ -667,6 +669,7 @@ bool ScreenManager::ActivatePreparedScreenAndBackground( const RString &sScreenN else g_vPreparedBackgrounds.push_back( g_pSharedBGA ); g_pSharedBGA = pNewBGA; + g_pSharedBGA->PlayCommand( "On" ); } LOG->Trace("... PushScreen"); @@ -718,7 +721,6 @@ void ScreenManager::LoadDelayedScreen() AfterDeleteScreen(); } - g_pSharedBGA->PlayCommand( "On" ); MESSAGEMAN->Broadcast( Message_ScreenChanged ); SendMessageToTopScreen( SM );