aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@digia.com>2013-08-15 15:04:01 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-08-16 12:02:46 +0200
commit97daddee7a3abde2aea7327422d9102129eb09e7 (patch)
tree025be0eac35e18da21604b72c42586abdaac2d7d
parent42a4a0df5880f217ecb0e1e748c5233a569bf4c7 (diff)
Don't repaint the Canvas if it's just changing position.
Task-number: QTBUG-33005 Change-Id: I94613c0a0e066798800e068aee7c6288fce54dbd Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
-rw-r--r--src/quick/items/context2d/qquickcanvasitem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/context2d/qquickcanvasitem.cpp b/src/quick/items/context2d/qquickcanvasitem.cpp
index 8844eb91bb..7717c687f7 100644
--- a/src/quick/items/context2d/qquickcanvasitem.cpp
+++ b/src/quick/items/context2d/qquickcanvasitem.cpp
@@ -597,7 +597,7 @@ void QQuickCanvasItem::geometryChanged(const QRectF &newGeometry, const QRectF &
emit canvasWindowChanged();
}
- if (d->available)
+ if (d->available && newSize != oldGeometry.size())
requestPaint();
}