Fader Group override (allow to enable on disabled groups/predicates)
authorRobin Gareus <robin@gareus.org>
Sat, 11 Mar 2017 18:00:06 +0000 (19:00 +0100)
committerRobin Gareus <robin@gareus.org>
Sat, 11 Mar 2017 18:00:06 +0000 (19:00 +0100)
gtk2_ardour/gain_meter.cc

index 5e2cd62c624f3b2b31440f1ef47f6178b9b94520..a96babaa775b0f35c6ab054714aa14747a8839b3 100644 (file)
@@ -585,7 +585,7 @@ GainMeterBase::fader_moved ()
                // (this breaks group'ed  shift+click reset)
                if (Keyboard::the_keyboard().key_is_down (GDK_Shift_R)
                                || Keyboard::the_keyboard().key_is_down (GDK_Shift_L)) {
-                       _control->set_value (value, Controllable::NoGroup);
+                       _control->set_value (value, Controllable::InverseGroup);
                } else {
                        _control->set_value (value, Controllable::UseGroup);
                }