diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp index 77a3ff28778..0f089750314 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp @@ -218,6 +218,11 @@ void NodeInstanceView::nodeCreated(const ModelNode &createdNode) if (isSkippedNode(createdNode)) return; + QList propertyList; + propertyList.append(createdNode.variantProperty("x")); + propertyList.append(createdNode.variantProperty("y")); + updatePosition(propertyList); + nodeInstanceServer()->createInstances(createCreateInstancesCommand(QList() << instance)); nodeInstanceServer()->changePropertyValues(createChangeValueCommand(createdNode.variantProperties())); nodeInstanceServer()->completeComponent(createComponentCompleteCommand(QList() << instance));