From 6ba69cfd57bf375b483da04ae40ff4d09465aacf Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 26 Jul 2023 16:42:12 -0600 Subject: [PATCH] gain slider: correctly new push/pop group for use selection --- gtk2_ardour/gain_meter.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc index ea1b2fdc07..cbbf137010 100644 --- a/gtk2_ardour/gain_meter.cc +++ b/gtk2_ardour/gain_meter.cc @@ -757,8 +757,8 @@ GainMeterBase::amp_start_touch (int state) { if (state & Keyboard::UseSelectionModifier) { _touch_control_group.reset (new GainControlGroup ()); - _touch_control_group->fill_from_selection (_control->session().selection()); - _touch_control_group->push (_control); + _touch_control_group->set_mode (ControlGroup::Relative); + _touch_control_group->fill_from_selection (_control->session().selection(), _control->parameter()); } _control->start_touch (timepos_t (_control->session().transport_sample()));