aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksei German <aleksei.german@qt.io>2023-11-24 17:23:22 +0100
committerAleksei German <aleksei.german@qt.io>2023-11-24 17:21:16 +0000
commit37228f6da67e81a1c7739bc800bcfcb40b8157d5 (patch)
tree4fd01f1fb6b639487d711469b12a05ae81d75b3a
parent49d3e6fddc230874ab7adef8744ceca96b856669 (diff)
QmlDesigner: Fix Connections for items without ids
Task-number: QDS-7711 Change-Id: Ie686a7a456dd8cee57d63480913cd6f636af3e91 Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/connectioneditor/connectionmodel.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/connectioneditor/connectionmodel.cpp b/src/plugins/qmldesigner/components/connectioneditor/connectionmodel.cpp
index 88cdc8e52a..f693049e57 100644
--- a/src/plugins/qmldesigner/components/connectioneditor/connectionmodel.cpp
+++ b/src/plugins/qmldesigner/components/connectioneditor/connectionmodel.cpp
@@ -388,8 +388,7 @@ void ConnectionModel::addConnection(const PropertyName &signalName)
|| QmlVisualNode(selectedNode).isFlowTransition())
source = selectedNode.validId() + ".trigger()";
- if (!connectionView()->selectedModelNodes().constFirst().id().isEmpty())
- newNode.bindingProperty("target").setExpression(selectedNode.validId());
+ newNode.bindingProperty("target").setExpression(selectedNode.validId());
} else {
rootModelNode
.nodeAbstractProperty(rootModelNode.metaInfo().defaultPropertyName())