diff options
author | Marco Bubke <marco.bubke@digia.com> | 2014-07-17 13:02:10 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@digia.com> | 2014-07-22 13:11:59 +0200 |
commit | 932ff35dcdcf62096a6ab11229b15f4023b7b842 (patch) | |
tree | 15f8c00ab38a9c7c24d130870e94a1b2305a6a1c /src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp | |
parent | 5a60c832b54bba4dc11628901513d3ed7316cf5b (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.cpp | 5 |
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; |