summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_dependents.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/ardour_ui_dependents.cc')
-rw-r--r--gtk2_ardour/ardour_ui_dependents.cc20
1 files changed, 2 insertions, 18 deletions
diff --git a/gtk2_ardour/ardour_ui_dependents.cc b/gtk2_ardour/ardour_ui_dependents.cc
index 68c1edd3e8..f2b41bd47a 100644
--- a/gtk2_ardour/ardour_ui_dependents.cc
+++ b/gtk2_ardour/ardour_ui_dependents.cc
@@ -59,24 +59,8 @@ ARDOUR_UI::we_have_dependents ()
void
ARDOUR_UI::setup_keybindings ()
{
- /* install default bindings */
-
- KeyboardTarget *defaults = new KeyboardTarget (editor->window(), X_("default"));
-
- XMLNode* keynode = ARDOUR::Config->get_keys();
-
- if (keynode != 0) {
- defaults->set_binding_state (*keynode);
- editor->set_binding_state (*keynode);
- mixer->set_binding_state (*keynode);
- meter_bridge->set_binding_state (*keynode);
- } else {
- error << _("keyboard_target: error setting binding state: invalid node") << endmsg;
- }
-
- /* use the default keyboard target for now */
-
- keyboard->set_default_target (defaults);
+ // GTK2FIX
+ editor->register_actions ();
}
void