CancelStage when backing out of ScreenStage. This fixes backing out of final stage early goes to extra stage and backing out of extra stage early goes to extra stage 2.

This commit is contained in:
Steve Checkoway
2006-07-03 06:18:18 +00:00
parent e620035b29
commit 3712277c6a
+1
View File
@@ -107,6 +107,7 @@ void ScreenStage::MenuBack( PlayerNumber pn )
return;
this->ClearMessageQueue();
GAMESTATE->CancelStage();
m_sNextScreen = GetPrevScreen();
m_Cancel.StartTransitioning( SM_GoToPrevScreen );