From c0afa2408ed75c7bbae7d7aba149a27c6fcb4cfa Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Mon, 26 Apr 2021 09:03:45 +0300 Subject: [PATCH] Fix error inside Save layout dialog. Closes #123 (cherry picked from commit a2d7446308a5e0bfb809fd94476d139d7e4fabfb) --- ChangeLog.txt | 1 + src/app/valentina/dialogs/dialogsavelayout.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 51c2103b4..5588e386c 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -6,6 +6,7 @@ - [smart-pattern/valentina#121] Incorrect elliptical arc end angle. - [smart-pattern/valentina#122] Extend piece bounding rect. - Remember last selected export format. +- [smart-pattern/valentina#123] Error inside Save layout dialog. # Version 0.7.46 Mar 31, 2021 - Fix incorrect calculation of value for multisize measurements in Valentina. diff --git a/src/app/valentina/dialogs/dialogsavelayout.cpp b/src/app/valentina/dialogs/dialogsavelayout.cpp index 2e9cfdf29..d4e472e72 100644 --- a/src/app/valentina/dialogs/dialogsavelayout.cpp +++ b/src/app/valentina/dialogs/dialogsavelayout.cpp @@ -555,7 +555,7 @@ void DialogSaveLayout::PathChanged(const QString &text) QDir dir(text); dir.setPath(text); - if (dir.exists(text)) + if (not text.isEmpty() && dir.exists(text)) { bOk->setEnabled(true); palette.setColor(ui->lineEditPath->foregroundRole(), Qt::black);