diff options
-rw-r--r-- | src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp b/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp index d2c312dd27..098f8317a5 100644 --- a/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp +++ b/src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp @@ -740,8 +740,8 @@ void QmlFlowTargetNode::assignTargetItem(const QmlFlowTargetNode &node) } else if (isFlowDecision()) { ModelNode sourceNode = modelNode(); - if (!QmlVisualNode::isFlowDecision(sourceNode)) - sourceNode = findSourceForDecisionNode(); + if (QmlVisualNode::isFlowDecision(sourceNode)) + sourceNode = findSourceForDecisionNode(); if (sourceNode.isValid()) { ModelNode transition = flowView().addTransition(sourceNode, |