summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_session.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2020-04-19 10:38:44 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2020-04-19 10:38:44 -0600
commitef206d80667f5fe1bfa68dd569c5f3a207fb7f44 (patch)
treed48c27f2e6fafbdfa01966cca141518c0236dbbb /gtk2_ardour/ardour_ui_session.cc
parent93e98be6ab42599c821619d1c5ea08e97cf37535 (diff)
Save-As for unnamed sessions becomes the same as Save
Diffstat (limited to 'gtk2_ardour/ardour_ui_session.cc')
-rw-r--r--gtk2_ardour/ardour_ui_session.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui_session.cc b/gtk2_ardour/ardour_ui_session.cc
index 7daf305a09..7b626bc66e 100644
--- a/gtk2_ardour/ardour_ui_session.cc
+++ b/gtk2_ardour/ardour_ui_session.cc
@@ -851,6 +851,11 @@ ARDOUR_UI::save_session_as ()
return;
}
+ if (_session->unnamed()) {
+ save_state ("", false);
+ return;
+ }
+
if (_session->dirty()) {
vector<string> actions;
actions.push_back (_("Abort save-as"));