From b75fac036a2cceed2569ea7c19bce1ed4719a91b Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 15 Apr 2020 19:31:37 +0200 Subject: [PATCH] QmlDesigner: Fix crash MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id87a0fc3bb6b9369c743aa985f707facd994f387 Reviewed-by: Aleksei German Reviewed-by: Henning Gründl Reviewed-by: Tim Jenssen --- .../qmldesigner/components/formeditor/formeditorview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp index 781bbab1ef1..650892339a0 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp @@ -392,7 +392,7 @@ void FormEditorView::bindingPropertiesChanged(const QList &prop QmlVisualNode node(property.parentModelNode()); if (node.isFlowTransition()) { FormEditorItem *item = m_scene->itemForQmlItemNode(node.toQmlItemNode()); - if (item) { + if (item && node.hasNodeParent()) { m_scene->reparentItem(node.toQmlItemNode(), node.toQmlItemNode().modelParentItem()); m_scene->synchronizeTransformation(item); item->update();