aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2020-04-15 19:31:37 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2020-04-21 05:44:19 +0000
commitb75fac036a2cceed2569ea7c19bce1ed4719a91b (patch)
tree972aaa787a440952f3e7533db8ead169ffc2e269
parentad944631340841f7f12d7669bbc4e7c136cbdef9 (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.cpp2
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();