diff options
author | Rodrigo Severo <rodrigo@fabricadeideias.com> | 2012-06-13 04:21:46 +0000 |
---|---|---|
committer | Rodrigo Severo <rodrigo@fabricadeideias.com> | 2012-06-13 04:21:46 +0000 |
commit | f9ed2ced4aa2f1f1164b3bc5567c31b442ba265c (patch) | |
tree | 2f6504f52da82cf1caf9740b477e1053ee26654c /gtk2_ardour/ardour_ui_options.cc | |
parent | 1bd34a34f77e480e2eae469ea4727893c5f97172 (diff) |
Much simplier implementation of: "Show Toolbar" act immediately, i.e., even when already maximized, changing this toggle changes whenever toolbar is shown or not.
git-svn-id: svn://localhost/ardour2/branches/3.0@12695 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui_options.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_options.cc | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc index ea299b2f04..232c41b0c7 100644 --- a/gtk2_ardour/ardour_ui_options.cc +++ b/gtk2_ardour/ardour_ui_options.cc @@ -52,7 +52,7 @@ ARDOUR_UI::toggle_keep_tearoffs () { ActionManager::toggle_config_state ("Common", "KeepTearoffs", &RCConfiguration::set_keep_tearoffs, &RCConfiguration::get_keep_tearoffs); - ARDOUR_UI::toggle_editing_space_force (true); + ARDOUR_UI::update_tearoff_visibility(); } void @@ -277,20 +277,14 @@ ARDOUR_UI::toggle_video_sync() void ARDOUR_UI::toggle_editing_space() { - toggle_editing_space_force(false); -} - -void -ARDOUR_UI::toggle_editing_space_force(bool force) -{ Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleMaximalEditor"); if (act) { Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act); if (tact->get_active()) { - maximise_editing_space (force); + maximise_editing_space (); } else { - restore_editing_space (force); + restore_editing_space (); } } } |