diff options
Diffstat (limited to 'gtk2_ardour/mixer_strip.cc')
-rw-r--r-- | gtk2_ardour/mixer_strip.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc index 94c876cfcd..5be6ec9f5a 100644 --- a/gtk2_ardour/mixer_strip.cc +++ b/gtk2_ardour/mixer_strip.cc @@ -1295,11 +1295,13 @@ MixerStrip::select_route_group (GdkEventButton *ev) if (group_menu == 0) { - group_menu = new RouteGroupMenu ( - _session, - (RouteGroup::Property) (RouteGroup::Gain | RouteGroup::Mute | RouteGroup::Solo) - ); + PropertyList* plist = new PropertyList(); + plist->add (Properties::gain, true); + plist->add (Properties::mute, true); + plist->add (Properties::solo, true); + + group_menu = new RouteGroupMenu (_session, plist); group_menu->GroupSelected.connect (sigc::mem_fun (*this, &MixerStrip::set_route_group)); } |