From 76c07425b7bc195896d4d4611ee8f0f615e419d1 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Mon, 14 Jun 2021 14:14:14 +0300 Subject: [PATCH] QmlDesigner: Fix a rare crash Lack of model existence check causes crash in some situations where there are other problems in the document. Change-Id: I239fc55de50e4795a97c60add3c820c6f2c6f73c Reviewed-by: Mahmoud Badri --- .../qmldesigner/designercore/instances/nodeinstanceview.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index 74d2770c88f..e2887782abe 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -1860,6 +1860,9 @@ void NodeInstanceView::updateWatcher(const QString &path) void NodeInstanceView::updateRotationBlocks() { + if (!model()) + return; + QList qml3DNodes; QSet rotationKeyframeTargets; bool groupsResolved = false;