aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@digia.com>2014-07-17 13:02:10 +0200
committerMarco Bubke <marco.bubke@digia.com>2014-07-22 13:11:59 +0200
commit932ff35dcdcf62096a6ab11229b15f4023b7b842 (patch)
tree15f8c00ab38a9c7c24d130870e94a1b2305a6a1c /src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
parent5a60c832b54bba4dc11628901513d3ed7316cf5b (diff)
QmlDesigner: Don't set SceneTransform updates
Change-Id: I44d188ada56a869971705241238243bfe61ef382 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp')
-rw-r--r--src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
index e1384e6eb2..6c7ab0c2c3 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;