diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-15 19:28:49 +0200 |
---|---|---|
committer | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-21 11:01:34 +0000 |
commit | 8262fdf5f993a5680e4138f55f28f498f6aa4dd5 (patch) | |
tree | 16172eff885375a6e54d6236550eedd624056e83 | |
parent | 88a76df3d94742eb05734afeb81bc1bd6f8aaace (diff) | |
download | qt-creator-8262fdf5f993a5680e4138f55f28f498f6aa4dd5.tar.gz |
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>
-rw-r--r-- | src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp index 3f7b22e59f..6943ba4a5a 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)) |