From 10fece1795e61d0102823e2a64426bbd0e178c4a Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Tue, 21 Apr 2020 08:17:16 +0200 Subject: QmlDesigner: Fix QmlFlowTargetNode::assignTargetItem() The condition was simply wrong. Change-Id: I3229be91636de6d4bd6a8665b16ece2ed670ec73 Reviewed-by: Thomas Hartmann --- src/plugins/qmldesigner/designercore/model/qmlitemnode.cpp | 4 ++-- 1 file 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, -- cgit v1.2.1