simplify. Don't separate "next" and "cancel" as much: to cancel, set the next screen to PREV_SCREEN, and use SM_GoToNextScreen.

This commit is contained in:
Glenn Maynard
2006-06-25 18:11:09 +00:00
parent cee1f2205c
commit b0055b0853
5 changed files with 8 additions and 13 deletions
+1
View File
@@ -107,6 +107,7 @@ void ScreenStage::MenuBack( PlayerNumber pn )
return;
this->ClearMessageQueue();
m_sNextScreen = GetPrevScreen();
m_Cancel.StartTransitioning( SM_GoToPrevScreen );
/* If a Back is buffered while we're prepping the screen (very common), we'll