diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-09-24 15:41:23 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-09-24 15:41:23 +0000 |
commit | 2e765255e9ca05c89a8ed921575e937d423953f5 (patch) | |
tree | 207fbf3a3c70525bc359f8e79c363357745f6017 /gtk2_ardour/ardour_ui_dialogs.cc | |
parent | 47e8a7ac4a307b25b0f79f078ac0015ae8680ede (diff) |
improvements (?) for window visibility during session loading - time to test on linux
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2476 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui_dialogs.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_dialogs.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_ui_dialogs.cc b/gtk2_ardour/ardour_ui_dialogs.cc index fcd75154b4..b5fa7e2396 100644 --- a/gtk2_ardour/ardour_ui_dialogs.cc +++ b/gtk2_ardour/ardour_ui_dialogs.cc @@ -163,7 +163,7 @@ ARDOUR_UI::connect_to_session (Session *s) } int -ARDOUR_UI::unload_session () +ARDOUR_UI::unload_session (bool hide_stuff) { if (session && session->dirty()) { switch (ask_about_saving_session (_("close"))) { @@ -175,7 +175,12 @@ ARDOUR_UI::unload_session () break; } } - editor->hide (); + + if (hide_stuff) { + editor->hide (); + mixer->hide (); + } + second_connection.disconnect (); point_one_second_connection.disconnect (); point_oh_five_second_connection.disconnect (); |