From b0a3c2efbd3162eff1e78a862d2b0ef4ea93be99 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 10 Sep 2025 16:59:18 +0200 Subject: [PATCH] Allow to select VCAs in the mixer window --- gtk2_ardour/route_processor_selection.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk2_ardour/route_processor_selection.cc b/gtk2_ardour/route_processor_selection.cc index be059b609d..c57eed8015 100644 --- a/gtk2_ardour/route_processor_selection.cc +++ b/gtk2_ardour/route_processor_selection.cc @@ -110,7 +110,7 @@ RouteProcessorSelection::add (AxisView* r, bool with_groups) PresentationInfo::ChangeSuspender cs; if (axes.insert (r).second) { - shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionAdd, with_groups); + shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionAdd, with_groups, false); MixerStrip* ms = dynamic_cast (r); if (ms) { ms->CatchDeletion.connect (*this, invalidator (*this), std::bind (&RouteProcessorSelection::remove, this, _1, false), gui_context()); @@ -127,7 +127,7 @@ RouteProcessorSelection::remove (AxisView* r, bool with_groups) ENSURE_GUI_THREAD (*this, &RouteProcessorSelection::remove, r); PresentationInfo::ChangeSuspender cs; - shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionRemove, with_groups); + shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionRemove, with_groups, false); } void @@ -137,7 +137,7 @@ RouteProcessorSelection::set (AxisView* r) return; } - shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionSet); + shp.session()->selection().select_stripable_and_maybe_group (r->stripable(), SelectionSet, true, false); } bool