diff --git a/ChangeLog.txt b/ChangeLog.txt index 18905ff63..0b92373fe 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -51,6 +51,7 @@ - [smart-pattern/valentina#45] Optimize tool box position for big screen resolutions. - [smart-pattern/valentina#40] Invalid name of arc in modeling mode. - New warning. Error calculating segment of curve. +- Improve searching lost measurements. Additional case with underscores instead of regular spaces. # Version 0.6.2 (unreleased) - [#903] Bug in tool Cut Spline path. diff --git a/src/app/valentina/mainwindow.cpp b/src/app/valentina/mainwindow.cpp index 24e4c5bea..f7caa17e9 100644 --- a/src/app/valentina/mainwindow.cpp +++ b/src/app/valentina/mainwindow.cpp @@ -5359,9 +5359,15 @@ QString MainWindow::CheckPathToMeasurements(const QString &patternPath, const QS { QString dirPath; const QDir patternDir = QFileInfo(patternPath).absoluteDir(); - if (patternDir.exists(table.fileName())) + QString measurements = table.fileName(); + if (patternDir.exists(measurements)) { - selectedName = table.fileName(); + selectedName = measurements; + dirPath = patternDir.absolutePath(); + } + else if (patternDir.exists(measurements.replace(' ', '_'))) + { + selectedName = measurements.replace(' ', '_'); dirPath = patternDir.absolutePath(); } else