From 4ab42b2cef4b19b071d05b70b9cbd9b6a6548a46 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Wed, 6 Sep 2017 20:27:51 +0300 Subject: [PATCH] Fix crash. Valentina crashes if input not unique name and then switch and begin edit a formula field. --HG-- branch : develop --- src/app/valentina/dialogs/dialogincrements.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/app/valentina/dialogs/dialogincrements.cpp b/src/app/valentina/dialogs/dialogincrements.cpp index 83eb55922..b54d1d563 100644 --- a/src/app/valentina/dialogs/dialogincrements.cpp +++ b/src/app/valentina/dialogs/dialogincrements.cpp @@ -988,7 +988,15 @@ void DialogIncrements::SaveIncrName(const QString &text) CacheRename(nameField->text(), newName); hasChanges = true; - updateFlag ? LocalUpdateTree() : nameField->setText(newName); + if (updateFlag) + { + LocalUpdateTree(); + } + else + { + nameField->setText(newName); + doc->LiteParseIncrements(); + } table->blockSignals(true); table->selectRow(row);