From a85ba734d664361590d61af26576dd64839b4b20 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 13 Mar 2006 08:59:32 +0000 Subject: [PATCH] fix play_selection assertion if no selection --- stepmania/src/ScreenEdit.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ScreenEdit.cpp b/stepmania/src/ScreenEdit.cpp index c47a8b8c60..d79cdde789 100644 --- a/stepmania/src/ScreenEdit.cpp +++ b/stepmania/src/ScreenEdit.cpp @@ -2614,7 +2614,11 @@ void ScreenEdit::HandleMainMenuChoice( MainMenuChoice c, const vector &iAns switch( c ) { case play_selection: - HandleAreaMenuChoice( play, false ); + if( m_NoteFieldEdit.m_iBeginMarker!=-1 && m_NoteFieldEdit.m_iEndMarker!=-1 ) + HandleAreaMenuChoice( play ); + else + HandleMainMenuChoice( play_current_beat_to_end ); + break; case set_selection_start: {