fix crash. Don't reset with screens on the stack not expecting it.

This commit is contained in:
Glenn Maynard
2007-03-08 03:50:45 +00:00
parent b4ab6c372f
commit 0a928a1e45
+1 -1
View File
@@ -1218,8 +1218,8 @@ bool HandleGlobalInputs( const InputEventPlus &input )
if( SCREENMAN->AllowOperatorMenuButton() )
{
SCREENMAN->SystemMessage( SERVICE_SWITCH_PRESSED );
GAMESTATE->Reset();
SCREENMAN->PopAllScreens();
GAMESTATE->Reset();
SCREENMAN->SetNewScreen( "ScreenOptionsService" );
}
return true;