From 89732c361e7abd9f536a7dd07d23f847452d25a6 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 12 Nov 2019 16:07:35 +0100 Subject: [PATCH] QmlDesigner: Fix assert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We allow Window, Popup, Dialog etc. for root nodes. Change-Id: I776c88ab8d276d48f275d842349796c8445259ad Reviewed-by: Henning Gründl Reviewed-by: Thomas Hartmann --- src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp index e9977d5c98c..b3444ce6114 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlvisualnode.cpp @@ -56,6 +56,9 @@ bool QmlVisualNode::isItemOr3DNode(const ModelNode &modelNode) if (modelNode.metaInfo().isSubclassOf("QtQuick3D.Node")) return true; + if (modelNode.metaInfo().isGraphicalItem() && modelNode.isRootNode()) + return true; + return false; }