From 838e3f7771cc0d8b8ca1802b8bc73d4f37cbb107 Mon Sep 17 00:00:00 2001 From: Warwick Allison Date: Fri, 8 Jan 2010 15:02:46 +1000 Subject: Fix painting to pixmap. If we render the graphics view in a pixmap effectiveClip is empty. From Marco --- src/declarative/graphicsitems/qmlgraphicspainteditem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/declarative/graphicsitems/qmlgraphicspainteditem.cpp b/src/declarative/graphicsitems/qmlgraphicspainteditem.cpp index 146b1e4..e50e3e4 100644 --- a/src/declarative/graphicsitems/qmlgraphicspainteditem.cpp +++ b/src/declarative/graphicsitems/qmlgraphicspainteditem.cpp @@ -256,7 +256,7 @@ void QmlGraphicsPaintedItem::paint(QPainter *p, const QStyleOptionGraphicsItem * topaint = QRect(0,0,p->device()->width(),p->device()->height()); else topaint = effectiveClip; - } else { + } else if (!effectiveClip.isEmpty()) { topaint &= effectiveClip; } -- cgit v0.12