summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@qt.io>2022-06-28 12:38:12 +0300
committerThomas Hartmann <thomas.hartmann@qt.io>2022-06-28 09:53:02 +0000
commitff5b29dfd4db93df4dca5236cc1aa20359afe35a (patch)
tree5dfeafe7a55a04faf5cffc3daa99a0e38c5d79f4
parentc97d056334567b134420854102bb33124116c14a (diff)
downloadqt-creator-qds-3.5.tar.gz
QmlDesigner: Fix crash in material browserqds/v3.5.0qds-3.5
Task-number: QDS-7191 Change-Id: I9542a227aeb3f462ff3572e9a07a7473f98bfa61 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
index 2d02ba1276..d85e8239c1 100644
--- a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
+++ b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
@@ -107,6 +107,9 @@ void MaterialBrowserView::modelAttached(Model *model)
void MaterialBrowserView::refreshModel(bool updateImages)
{
+ if (!model() || !model()->nodeInstanceView())
+ return;
+
ModelNode matLib = modelNodeForId(Constants::MATERIAL_LIB_ID);
QList <ModelNode> materials;