QmlDesigner: Set target to nullptr if project is removed

Change-Id: I7ef9450588523f2a1900113f216612949b4e506e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Marco Bubke
2022-01-20 10:50:24 +01:00
parent bdba99c61b
commit 2dead05a03

View File

@@ -173,7 +173,7 @@ void QmlDesignerProjectManager::projectAdded(::ProjectExplorer::Project *project
void QmlDesignerProjectManager::aboutToRemoveProject(::ProjectExplorer::Project *) void QmlDesignerProjectManager::aboutToRemoveProject(::ProjectExplorer::Project *)
{ {
if (m_projectData) { if (m_projectData) {
m_imageCacheData->collector.setTarget(m_projectData->activeTarget); m_imageCacheData->collector.setTarget(nullptr);
m_projectData.reset(); m_projectData.reset();
} }
} }