fixed previous commit from Tracks to work correctly in all cases
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 8 May 2015 16:12:08 +0000 (12:12 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Mon, 29 Jun 2015 18:18:10 +0000 (14:18 -0400)
libs/ardour/session_state.cc

index 7201596f8b9904d51f02e86c985ae7d6db1aef27..4810e6935bbdb5b3a822675d2d693859c24122ee 100644 (file)
@@ -4409,6 +4409,8 @@ Session::save_as (SaveAs& saveas)
                }
 
                saveas.final_session_folder_name = _path;
+
+               store_recent_sessions (_name, _path);
                
                if (!saveas.switch_to) {
 
@@ -4488,11 +4490,5 @@ Session::save_as (SaveAs& saveas)
                return -1;
        }
        
-       if (ARDOUR::Profile->get_trx()) {
-               // Tracks Live should store name of the "saved as" session in the
-               // recent session list
-               store_recent_sessions (_name, _path);
-       }
-
        return 0;
 }