From 8fa9263cb14fd5f3aa237b95014dbae2647b77e3 Mon Sep 17 00:00:00 2001 From: Gunnar Sletta Date: Wed, 12 Jun 2013 16:35:46 +0200 Subject: Don't show a negative size canvas. This is in line with how Rectangle and Image elements also behave. Change-Id: I82cd6ecc6d233645bb3fd968f0f81218188a8991 Reviewed-by: Mitch Curtis --- 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 3b1b6d5086..1b33680361 100644 --- a/src/quick/items/context2d/qquickcanvasitem.cpp +++ b/src/quick/items/context2d/qquickcanvasitem.cpp @@ -683,7 +683,7 @@ QSGNode *QQuickCanvasItem::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData { Q_D(QQuickCanvasItem); - if (!d->context) { + if (!d->context || d->canvasWindow.size().isEmpty()) { delete oldNode; return 0; } -- cgit v1.2.3