diff options
Diffstat (limited to 'gtk2_ardour/ardour_ui_dependents.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_dependents.cc | 20 |
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 |