diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-15 19:31:37 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-21 05:44:19 +0000 |
commit | b75fac036a2cceed2569ea7c19bce1ed4719a91b (patch) | |
tree | 972aaa787a440952f3e7533db8ead169ffc2e269 | |
parent | ad944631340841f7f12d7669bbc4e7c136cbdef9 (diff) |
QmlDesigner: Fix crash
Change-Id: Id87a0fc3bb6b9369c743aa985f707facd994f387
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r-- | src/plugins/qmldesigner/components/formeditor/formeditorview.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp index 781bbab1ef..650892339a 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<BindingProperty> &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(); |