From 174b1fbfd668d933e27669fdc35050c0244da133 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Sat, 18 Jun 2016 17:37:06 +0300 Subject: [PATCH] Fixed issue #514. Read only setting not working properly. --HG-- branch : develop --- ChangeLog.txt | 1 + src/app/valentina/mainwindow.cpp | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 9548d7d6e..7b774bb4b 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -30,6 +30,7 @@ - [#128] New Tool: Slash and Spread. - [#409] New feature: Export measurement file to Excel .csv. - [#180] New feature: Search field in tape app and dialog Increments. +- [#514] Read only setting not working properly. # Version 0.4.5 - [#435] Valentina doesn't change the cursor. diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index 0be605081..bda8aad7b 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -3327,7 +3327,14 @@ bool MainWindow::MaybeSave() switch (ret) { case QMessageBox::Yes: - return Save(); + if (doc->IsReadOnly()) + { + return SaveAs(); + } + else + { + return Save(); + } case QMessageBox::No: return true; case QMessageBox::Cancel: