Skip to content
Snippets Groups Projects
Commit 635e5403 authored by d.kilic's avatar d.kilic
Browse files

Display last name as default for manual Tracker export

- Reset lastTrackerName after autosave, so manual saving still has the
same default
parent 1b1e8584
No related branches found
No related tags found
1 merge request!154Resolve "Create `AutoSave` class and mechanism"
...@@ -237,8 +237,10 @@ void Autosave::saveTrc() ...@@ -237,8 +237,10 @@ void Autosave::saveTrc()
const auto projectName = mPetrack.getProFileName(); const auto projectName = mPetrack.getProFileName();
const auto &[autosaveName, finalAutosaveName] = autosaveNamesTrc(projectName); const auto &[autosaveName, finalAutosaveName] = autosaveNamesTrc(projectName);
const auto trackFileName = mPetrack.getTrackFileName(); const auto trackFileName = mPetrack.getTrackFileName();
const auto lastTrackerExport = mPetrack.getLastTrackerExport();
mPetrack.exportTracker(autosaveName); mPetrack.exportTracker(autosaveName);
mPetrack.setTrackFileName(trackFileName); mPetrack.setTrackFileName(trackFileName);
mPetrack.setLastTrackerExport(lastTrackerExport);
// first save to temp file, so crash during saving doesn't corrupt old autosave // first save to temp file, so crash during saving doesn't corrupt old autosave
QFile tempAutosave{autosaveName}; QFile tempAutosave{autosaveName};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment