From a5de779f9445e40ffaafd7c1d400823e072739c2 Mon Sep 17 00:00:00 2001 From: Matthias <github@mpuchner.de> Date: Fri, 4 Dec 2020 17:42:19 +0100 Subject: [PATCH] fix also 2nd path of crash 2nd path is: Open BA - Open Project - cancel - save project - crash --- GUI/coregui/mainwindow/projectmanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GUI/coregui/mainwindow/projectmanager.cpp b/GUI/coregui/mainwindow/projectmanager.cpp index 8a6f726a53b..69dc2789d2a 100644 --- a/GUI/coregui/mainwindow/projectmanager.cpp +++ b/GUI/coregui/mainwindow/projectmanager.cpp @@ -268,6 +268,8 @@ void ProjectManager::openProject(QString fileName) { if (!closeCurrentProject()) return; + createNewProject(); + if (fileName.isEmpty()) { fileName = QFileDialog::getOpenFileName(m_mainWindow, "Open project file", workingDirectory(), @@ -275,7 +277,7 @@ void ProjectManager::openProject(QString fileName) { if (fileName.isEmpty()) return; } - createNewProject(); + loadProject(fileName); if (m_project_document->isReady()) { -- GitLab