From 5c9ae0b4b16ed1a8575c7b6bd5a2a6c40dc82cea Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 30 Mar 2003 21:42:10 +0000 Subject: [PATCH] fix a crash --- stepmania/src/ScreenOptions.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index 2abeefc3d2..282e770974 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -416,6 +416,8 @@ void ScreenOptions::HandleScreenMessage( const ScreenMessage SM ) this->GoToNextState(); break; case SM_BeginFadingOut: + if(m_Menu.IsTransitioning()) + return; /* already transitioning */ m_Menu.StartTransitioning( SM_GoToNextScreen ); m_SoundStart.Play();