forked from qt-creator/qt-creator
QmlDesigner.NodeInstances: Reparent after value setting
Change-Id: I06ac27d5043ab7f102972f0c054fc55fc77f6b15 Reviewed-on: http://codereview.qt.nokia.com/1994 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
This commit is contained in:
@@ -403,7 +403,6 @@ void NodeInstanceServer::setupDummyData(const QUrl &fileUrl)
|
||||
QList<ServerNodeInstance> NodeInstanceServer::setupInstances(const CreateSceneCommand &command)
|
||||
{
|
||||
QList<ServerNodeInstance> instanceList = createInstances(command.instances());
|
||||
reparentInstances(command.reparentInstances());
|
||||
|
||||
foreach (const IdContainer &container, command.ids()) {
|
||||
if (hasInstanceForId(container.instanceId()))
|
||||
@@ -420,6 +419,8 @@ QList<ServerNodeInstance> NodeInstanceServer::setupInstances(const CreateSceneC
|
||||
setInstancePropertyVariant(container);
|
||||
}
|
||||
|
||||
reparentInstances(command.reparentInstances());
|
||||
|
||||
foreach (const PropertyBindingContainer &container, command.bindingChanges()) {
|
||||
if (container.isDynamic())
|
||||
setInstancePropertyBinding(container);
|
||||
|
||||
Reference in New Issue
Block a user