diff options
author | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2022-06-28 12:38:12 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@qt.io> | 2022-06-28 09:55:39 +0000 |
commit | 73af75fe68eb0af6ef396a8ef90693c8fdd0f8e6 (patch) | |
tree | 5dfeafe7a55a04faf5cffc3daa99a0e38c5d79f4 | |
parent | a627d43d39bc17e7144fda724cb41d944bded6a5 (diff) | |
download | qt-creator-73af75fe68eb0af6ef396a8ef90693c8fdd0f8e6.tar.gz |
QmlDesigner: Fix crash in material browser
Task-number: QDS-7191
Change-Id: I9542a227aeb3f462ff3572e9a07a7473f98bfa61
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
-rw-r--r-- | src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp | 3 |
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; |