Make MixerStrip's automation menu behave like a dropdown
authorJulien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr>
Wed, 17 Aug 2016 12:30:28 +0000 (14:30 +0200)
committerJulien "_FrnchFrgg_" RIVAUD <frnchfrgg@free.fr>
Wed, 17 Aug 2016 12:30:28 +0000 (14:30 +0200)
gtk2_ardour/gain_meter.cc

index 4b72a25de834c9f778385c9126e8efeb47dcbef6..bdc1e21ad3b35642248a1fe6e4318b68691bd321 100644 (file)
@@ -768,7 +768,9 @@ GainMeterBase::gain_automation_state_button_event (GdkEventButton *ev)
        switch (ev->button) {
                case 1:
                        gain_astate_propagate = Keyboard::modifier_state_contains (ev->state, Keyboard::ModifierMask (Keyboard::PrimaryModifier | Keyboard::TertiaryModifier));
-                       gain_astate_menu.popup (1, ev->time);
+                       Gtkmm2ext::anchored_menu_popup(&gain_astate_menu,
+                                                      &gain_automation_state_button,
+                                                      "", 1, ev->time);
                        break;
                default:
                        break;