From 97daddee7a3abde2aea7327422d9102129eb09e7 Mon Sep 17 00:00:00 2001 From: Mitch Curtis Date: Thu, 15 Aug 2013 15:04:01 +0200 Subject: [PATCH] Don't repaint the Canvas if it's just changing position. Task-number: QTBUG-33005 Change-Id: I94613c0a0e066798800e068aee7c6288fce54dbd Reviewed-by: Gunnar Sletta --- src/quick/items/context2d/qquickcanvasitem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(); }