summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2015-09-09 09:55:18 +1000
committerTim Mayberry <mojofunk@gmail.com>2015-09-09 09:58:13 +1000
commit6e944121f6fdd0fc35d3dbf4aa639935d6a87141 (patch)
tree15ea858787a14bb0aa50c128985fb169a656390c
parent54d216429c93803caa3d98e5c056247372aa8d46 (diff)
Don't unload session with Session -> Open -> Cancel, Fixes #6568
-rw-r--r--gtk2_ardour/ardour_ui.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc
index 27bde598ad..c87fd2c8f0 100644
--- a/gtk2_ardour/ardour_ui.cc
+++ b/gtk2_ardour/ardour_ui.cc
@@ -1821,6 +1821,10 @@ ARDOUR_UI::open_session ()
int response = open_session_selector.run();
open_session_selector.hide ();
+ if (response == Gtk::RESPONSE_CANCEL) {
+ return;
+ }
+
string session_path = open_session_selector.get_filename();
string path, name;
bool isnew;