From e705e93376427d15def4d64ee955b6e29a096765 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 7 Jan 2015 20:04:39 -0500 Subject: [PATCH] Don't select regions with an internal tool. --- gtk2_ardour/streamview.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/streamview.cc b/gtk2_ardour/streamview.cc index 24c28d7957..de94c70060 100644 --- a/gtk2_ardour/streamview.cc +++ b/gtk2_ardour/streamview.cc @@ -540,7 +540,6 @@ StreamView::set_selected_regionviews (RegionSelection& regions) } } - /** Get selectable things within a given range. * @param start Start time in session frames. * @param end End time in session frames. @@ -548,10 +547,13 @@ StreamView::set_selected_regionviews (RegionSelection& regions) * @param bot Bottom y range, in trackview coordinates (ie 0 is the top of the track view) * @param result Filled in with selectable things. */ - void StreamView::get_selectables (framepos_t start, framepos_t end, double top, double bottom, list& results) { + if (_trackview.editor().internal_editing()) { + return; // Don't select regions with an internal tool + } + layer_t min_layer = 0; layer_t max_layer = 0;