From 8262fdf5f993a5680e4138f55f28f498f6aa4dd5 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 15 Apr 2020 19:28:49 +0200 Subject: [PATCH] QmlDesigner: Fix QmlFlowTargetNode::assignTargetItem FlowDecision can have multiple targets. No reason to delete existing ones. Change-Id: Ifdc42234c132ce5e0e212e1b3803a7ddcc25c27d Reviewed-by: Thomas Hartmann --- src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp index 3f7b22e59fe..6943ba4a5a7 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp @@ -733,7 +733,6 @@ void QmlFlowTargetNode::assignTargetItem(const QmlFlowTargetNode &node) node); modelNode().bindingProperty("target").setExpression(transition.validId()); } else if (isFlowDecision()) { - destroyTargets(); ModelNode sourceNode = modelNode(); if (!QmlVisualNode::isFlowDecision(sourceNode))