From 932ff35dcdcf62096a6ab11229b15f4023b7b842 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Thu, 17 Jul 2014 13:02:10 +0200 Subject: [PATCH] QmlDesigner: Don't set SceneTransform updates Change-Id: I44d188ada56a869971705241238243bfe61ef382 Reviewed-by: Tim Jenssen --- .../qmldesigner/designercore/instances/nodeinstance.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp index e1384e6eb21..6c7ab0c2c33 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp @@ -488,9 +488,10 @@ InformationName NodeInstance::setInformationIsInLayoutable(bool isInLayoutable) InformationName NodeInstance::setInformationSceneTransform(const QTransform &sceneTransform) { - if (d->sceneTransform != sceneTransform) { + if (d->sceneTransform != sceneTransform) { d->sceneTransform = sceneTransform; - return SceneTransform; + if (!directUpdates()) + return SceneTransform; } return NoInformationChange;