When using two part selection, allow backing out of selecting steps.

This commit is contained in:
Steve Checkoway
2007-03-11 01:05:01 +00:00
parent eeede7b6e5
commit 2df0e33424
+8
View File
@@ -912,6 +912,14 @@ void ScreenSelectMusic::MenuStart( const InputEventPlus &input )
void ScreenSelectMusic::MenuBack( const InputEventPlus &input )
{
if( TWO_PART_SELECTION && m_SelectionState == SelectionState_SelectingSteps )
{
m_SelectionState = SelectionState_SelectingSong;
// XXX: What sound should be played here?
SCREENMAN->PlayCancelSound();
return;
}
m_BackgroundLoader.Abort();
Cancel( SM_GoToPrevScreen );