changeset 270:e33aa832e766

Save session fix also for Save As
author Chris Cannam
date Thu, 03 Apr 2014 09:08:12 +0100
parents 8eb167e817e7
children 846df0ea9c82
files src/MainWindow.cpp
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/MainWindow.cpp	Thu Apr 03 09:04:33 2014 +0100
+++ b/src/MainWindow.cpp	Thu Apr 03 09:08:12 2014 +0100
@@ -1707,6 +1707,11 @@
 void
 MainWindow::saveSessionAs()
 {
+    // We do not want to save mid-analysis regions -- that would cause
+    // confusion on reloading
+    m_analyser->clearReAnalysis();
+    clearSelection();
+
     QString orig = m_audioFile;
     if (orig == "") orig = ".";
     else orig = QFileInfo(orig).absoluteDir().canonicalPath();