QmlDesigner: Fix QmlFlowTargetNode::assignTargetItem

FlowDecision can have multiple targets. No reason to delete existing ones.

Change-Id: Ifdc42234c132ce5e0e212e1b3803a7ddcc25c27d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Thomas Hartmann
2020-04-15 19:28:49 +02:00
parent 88a76df3d9
commit 8262fdf5f9

View File

@@ -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))