From c61af7b8c593450f184cd188d75e58884c1973d2 Mon Sep 17 00:00:00 2001 From: GZharun Date: Mon, 16 Feb 2015 16:46:47 +0200 Subject: [PATCH] [Summary] Fixed CUT+drag crash --- gtk2_ardour/editor.cc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index 8ad9630b0f..d77c6f7ba5 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -4850,12 +4850,14 @@ Editor::get_regions_from_selection_and_mouse (framepos_t pos) { RegionSelection regions; - if (selection->selected (entered_regionview) ) { - regions = selection->regions; + if (entered_regionview) { + if (selection->selected (entered_regionview) ) { + regions = selection->regions; + } + + regions.add (entered_regionview); } - regions.add (entered_regionview); - // Greg Zharun: Waves Tracks PRD does not say this. // So let's skip this. //if ( regions.empty() ) {