diff --git a/stepmania/src/ScreenSelectStyle.cpp b/stepmania/src/ScreenSelectStyle.cpp index f8b53305fc..70cc63e053 100644 --- a/stepmania/src/ScreenSelectStyle.cpp +++ b/stepmania/src/ScreenSelectStyle.cpp @@ -176,6 +176,11 @@ void ScreenSelectStyle::MenuRight( PlayerNumber pn ) void ScreenSelectStyle::MenuStart( PlayerNumber pn ) { + /* Stop all tweens where they are, since we might have selected before + * we finished tweening in. */ + for( unsigned i=0; iStopTweening(); + SCREENMAN->PlayStartSound(); SCREENMAN->SendMessageToTopScreen( SM_AllDoneChoosing );