QmlDesigner: Fix crash

Change-Id: I79b9b9ce0ec94027c28d09f49ffe3ebd998f60df
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
Thomas Hartmann
2022-01-13 09:38:03 +01:00
parent 92c42ef9ff
commit 0b00c15d36

View File

@@ -172,8 +172,10 @@ void QmlDesignerProjectManager::projectAdded(::ProjectExplorer::Project *project
void QmlDesignerProjectManager::aboutToRemoveProject(::ProjectExplorer::Project *)
{
m_imageCacheData->collector.setTarget(m_projectData->activeTarget);
m_projectData.reset();
if (m_projectData) {
m_imageCacheData->collector.setTarget(m_projectData->activeTarget);
m_projectData.reset();
}
}
void QmlDesignerProjectManager::projectRemoved(::ProjectExplorer::Project *) {}