diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2015-11-20 14:19:22 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-02-22 15:31:25 -0500 |
commit | a29fd4542e885cc8dff2e10ef5fc15912c6d4277 (patch) | |
tree | 7d3339c430941d3cf9d497d8de54422ba9641a80 /gtk2_ardour/ardour_ui_dependents.cc | |
parent | 64de2b415a7db1e2a89f47629de5e3f824d8ebec (diff) |
a bunch of stuff to make tab/window switching work better, and provide Alt-m to toggle between editor+mixer in a sane way
Diffstat (limited to 'gtk2_ardour/ardour_ui_dependents.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_dependents.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk2_ardour/ardour_ui_dependents.cc b/gtk2_ardour/ardour_ui_dependents.cc index e4e649e459..939c7d0eeb 100644 --- a/gtk2_ardour/ardour_ui_dependents.cc +++ b/gtk2_ardour/ardour_ui_dependents.cc @@ -87,11 +87,13 @@ ARDOUR_UI::we_have_dependents () editor->setup_tooltips (); editor->UpdateAllTransportClocks.connect (sigc::mem_fun (*this, &ARDOUR_UI::update_transport_clocks)); - /* catch up on tabbable state */ + /* catch up on tabbable state, in the right order to leave the editor + * selected by default + */ - tabbable_state_change (*editor); - tabbable_state_change (*mixer); tabbable_state_change (*rc_option_editor); + tabbable_state_change (*mixer); + tabbable_state_change (*editor); /* all actions are defined */ |