diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc index 4c5317a389..98d6ae7b0e 100644 --- a/gtk2_ardour/mixer_ui.cc +++ b/gtk2_ardour/mixer_ui.cc @@ -2817,10 +2817,12 @@ Mixer_UI::step_gain_up_action () set_axis_targets_for_operation (); BOOST_FOREACH(AxisView* r, _axis_targets) { + r->route()->set_mix_group_override(true); MixerStrip* ms = dynamic_cast (r); if (ms) { ms->step_gain_up (); } + r->route()->set_mix_group_override(false); } } @@ -2830,10 +2832,12 @@ Mixer_UI::step_gain_down_action () set_axis_targets_for_operation (); BOOST_FOREACH(AxisView* r, _axis_targets) { + r->route()->set_mix_group_override(true); MixerStrip* ms = dynamic_cast (r); if (ms) { ms->step_gain_down (); } + r->route()->set_mix_group_override(false); } }