diff options
author | Robin Gareus <robin@gareus.org> | 2017-02-21 00:11:38 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-02-21 00:11:38 +0100 |
commit | c56635e71cc2eff86ac853c8b13bb80e16d7da44 (patch) | |
tree | 01247ad820eefbd13f24ee1d91aa2b368b2a231e /gtk2_ardour/group_tabs.cc | |
parent | b409a27f4b128fdaa4ff52e11371e62146d69681 (diff) |
Group-Tabs keyboard shortcuts
* The return of the ctrl+right-click (edit)
* and consistent shift+right click (remove)
Diffstat (limited to 'gtk2_ardour/group_tabs.cc')
-rw-r--r-- | gtk2_ardour/group_tabs.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk2_ardour/group_tabs.cc b/gtk2_ardour/group_tabs.cc index 28677aaffc..03a557a03b 100644 --- a/gtk2_ardour/group_tabs.cc +++ b/gtk2_ardour/group_tabs.cc @@ -144,10 +144,10 @@ GroupTabs::on_button_press_event (GdkEventButton* ev) RouteGroup* g = t ? t->group : 0; - if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier) && g) { - /* edit */ - RouteGroupDialog d (g, false); - d.present (); + if (Keyboard::modifier_state_equals (ev->state, Keyboard::TertiaryModifier) && g) { + remove_group (g); + } else if (Keyboard::modifier_state_equals (ev->state, Keyboard::PrimaryModifier) && g) { + edit_group (g); } else { Menu* m = get_menu (g, true); if (m) { |