forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -388,8 +388,7 @@ void ConnectionModel::addConnection(const PropertyName &signalName)
|
|||||||
|| QmlVisualNode(selectedNode).isFlowTransition())
|
|| QmlVisualNode(selectedNode).isFlowTransition())
|
||||||
source = selectedNode.validId() + ".trigger()";
|
source = selectedNode.validId() + ".trigger()";
|
||||||
|
|
||||||
if (!connectionView()->selectedModelNodes().constFirst().id().isEmpty())
|
newNode.bindingProperty("target").setExpression(selectedNode.validId());
|
||||||
newNode.bindingProperty("target").setExpression(selectedNode.validId());
|
|
||||||
} else {
|
} else {
|
||||||
rootModelNode
|
rootModelNode
|
||||||
.nodeAbstractProperty(rootModelNode.metaInfo().defaultPropertyName())
|
.nodeAbstractProperty(rootModelNode.metaInfo().defaultPropertyName())
|
||||||
|
Reference in New Issue
Block a user