From bd9213f2312e84832c1889ac51d4a5d8b05b0535 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 28 Apr 2025 15:01:56 +0200 Subject: [PATCH] QmlDesigner: Don't call getter again Change-Id: Icfa2b19061f88b45c8b90c50bd802bc6d12bf68c Reviewed-by: Thomas Hartmann --- .../qmldesigner/libs/designercore/model/bindingproperty.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/libs/designercore/model/bindingproperty.cpp b/src/plugins/qmldesigner/libs/designercore/model/bindingproperty.cpp index b4e5ffa72ad..4d4f79c2504 100644 --- a/src/plugins/qmldesigner/libs/designercore/model/bindingproperty.cpp +++ b/src/plugins/qmldesigner/libs/designercore/model/bindingproperty.cpp @@ -137,7 +137,7 @@ AbstractProperty BindingProperty::resolveToProperty() const QStringView lastElement{lastElementBegin, binding.end()}; if (binding.begin() != lastElementBegin) { QStringView nodeBinding{binding.begin(), std::prev(lastElementBegin)}; - node = resolveBinding(nodeBinding, parentModelNode()); + node = resolveBinding(nodeBinding, node); } if (node.isValid() && !lastElement.contains(' '))