From 15c93854d8d3aa1afc26085b4e8a53b7b2074c24 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Mon, 11 Dec 2017 16:00:31 +0200 Subject: [PATCH] Fixed issue #780. Final Measurements kills Valentina. --HG-- branch : develop --- src/app/valentina/mainwindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index cc3c7f861..7d542ec31 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -4143,13 +4143,14 @@ void MainWindow::CreateActions() if (dialogFMeasurements.isNull()) { dialogFMeasurements = new DialogFinalMeasurements(doc, this); + dialogFMeasurements->setAttribute(Qt::WA_DeleteOnClose); connect(dialogFMeasurements.data(), &DialogFinalMeasurements::finished, this, [this](int result) { if (result == QDialog::Accepted) { doc->SetFinalMeasurements(dialogFMeasurements->FinalMeasurements()); } - delete dialogFMeasurements; + dialogFMeasurements->close(); }); dialogFMeasurements->show(); }