diff options
author | Marco Bubke <marco.bubke@digia.com> | 2014-07-01 18:31:34 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@digia.com> | 2014-07-02 13:16:10 +0200 |
commit | afc498e24eadfbc72347fe42b6f2cc1197a54a26 (patch) | |
tree | 7ea108236aea3f193ab7d7a9a9bb9c1982386bb4 /src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp | |
parent | 25e608cbfdfe588fc51ab8a41d48b943a4ebcf1f (diff) |
QmlDesigner: Don't update sceneTransform for direct movements
I am not sure that it breaks something but after much testing it looks
like it is smoother without.
Change-Id: Ibb9d59660f957901cfdf5f2a7ba2e17d4245197b
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 | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp index a600dc6deb..7ca96cc7b2 100644 --- a/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp +++ b/src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp @@ -480,7 +480,7 @@ InformationName NodeInstance::setInformationIsInLayoutable(bool isInLayoutable) InformationName NodeInstance::setInformationSceneTransform(const QTransform &sceneTransform) { - if (d->sceneTransform != sceneTransform) { + if (!directUpdates() && d->sceneTransform != sceneTransform) { d->sceneTransform = sceneTransform; return SceneTransform; } |