From e374f7722fd3de60d8a24ef241b0b9f027d24d3d Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 21 May 2005 07:15:41 +0000 Subject: [PATCH] fix wrong credits messages showing --- stepmania/src/ScreenManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenManager.cpp b/stepmania/src/ScreenManager.cpp index d22be4fdd2..0b5a3ad4f3 100644 --- a/stepmania/src/ScreenManager.cpp +++ b/stepmania/src/ScreenManager.cpp @@ -356,13 +356,13 @@ void ScreenManager::ClearScreenStack() * current screens are removed. This is the only function that adds to m_ScreenStack. */ void ScreenManager::SetFromNewScreen( Screen *pNewScreen, bool Stack ) { - RefreshCreditsMessages(); - if( !Stack ) ClearScreenStack(); m_ScreenStack.push_back( pNewScreen ); + RefreshCreditsMessages(); + PostMessageToTopScreen( SM_GainFocus, 0 ); }