diff options
author | Aleksei German <aleksei.german@qt.io> | 2023-11-24 17:23:22 +0100 |
---|---|---|
committer | Aleksei German <aleksei.german@qt.io> | 2023-11-24 17:21:16 +0000 |
commit | 37228f6da67e81a1c7739bc800bcfcb40b8157d5 (patch) | |
tree | 4fd01f1fb6b639487d711469b12a05ae81d75b3a | |
parent | 49d3e6fddc230874ab7adef8744ceca96b856669 (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.cpp | 3 |
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()) |