From a1d4ea13c4f938deea8907a8ec94a0713e5b6dd4 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 9 Jul 2021 15:31:35 +0300 Subject: [PATCH] Call autosave only in GUI mode. --- ChangeLog.txt | 1 + src/app/valentina/mainwindow.cpp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 1ba74971a..471c2e4ff 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,5 +1,6 @@ # Valentina 0.7.50 (unreleased) - Fix regression. Minimal seam allowance width is less than the point accuracy values. +- Call autosave only in GUI mode. # Valentina 0.7.49 July 1, 2021 - Fix crash. diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index d4fe15014..065ac4fa1 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -4372,7 +4372,8 @@ bool MainWindow::SavePattern(const QString &fileName, QString &error) */ void MainWindow::AutoSavePattern() { - if (not VAbstractValApplication::VApp()->GetPatternPath().isEmpty() && isWindowModified() && isNeedAutosave) + if (VApplication::VApp()->IsGUIMode() && not VAbstractValApplication::VApp()->GetPatternPath().isEmpty() + && isWindowModified() && isNeedAutosave) { qCDebug(vMainWindow, "Autosaving pattern."); QString error;