From 64a14019195773a3218c9b317bebc6a7d3be7098 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Fri, 22 Sep 2017 17:11:54 +0200 Subject: [PATCH] QmlDesigner: Fix notifications In case we did a mapping to PropertyChanges we notified the change on the ProperyChange instead of the target item. Change-Id: I876a998589cddd16e4968fd1dd0eebaab42863dc Reviewed-by: Tim Jenssen --- .../qmldesigner/designercore/instances/nodeinstanceview.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index b7acd55c458..caad75eaea1 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -651,13 +651,13 @@ void NodeInstanceView::updateChildren(const NodeAbstractProperty &newPropertyPar void setXValue(NodeInstance &instance, const VariantProperty &variantProperty, QMultiHash &informationChangeHash) { instance.setX(variantProperty.value().toDouble()); - informationChangeHash.insert(variantProperty.parentModelNode(), Transform); + informationChangeHash.insert(instance.modelNode(), Transform); } void setYValue(NodeInstance &instance, const VariantProperty &variantProperty, QMultiHash &informationChangeHash) { instance.setY(variantProperty.value().toDouble()); - informationChangeHash.insert(variantProperty.parentModelNode(), Transform); + informationChangeHash.insert(instance.modelNode(), Transform); }