From 1df36cac5a21903c43e5787d305b166f4d56d20f Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 16 Jun 2023 13:03:02 +0200 Subject: [PATCH] Fix that run configurations lost their executable Prevent QmlDesignerProjectManager messing with projects in Qt Creator. Change-Id: Ife5a9a8c3a80a9aa1b6e1c5526fb1705996b1b3e Reviewed-by: hjk Reviewed-by: --- src/plugins/qmldesigner/qmldesignerprojectmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/qmldesignerprojectmanager.cpp b/src/plugins/qmldesigner/qmldesignerprojectmanager.cpp index 0b8a7f46853..546406d0a11 100644 --- a/src/plugins/qmldesigner/qmldesignerprojectmanager.cpp +++ b/src/plugins/qmldesigner/qmldesignerprojectmanager.cpp @@ -514,7 +514,7 @@ void QmlDesignerProjectManager::fileListChanged() void QmlDesignerProjectManager::activeTargetChanged(ProjectExplorer::Target *target) { - if (!m_projectData) + if (!m_projectData || !m_projectData->projectStorageData) return; QObject::disconnect(m_projectData->activeTarget, nullptr, nullptr, nullptr);