From c3a61f2a5d85503df84a818a7c15ef7c644fb981 Mon Sep 17 00:00:00 2001 From: Rhys Weatherley Date: Tue, 22 Sep 2009 09:08:58 +1000 Subject: Calculate scissor correctly in OpenVG engine Reviewed-by: trustme --- src/openvg/qpaintengine_vg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvg/qpaintengine_vg.cpp b/src/openvg/qpaintengine_vg.cpp index 46abbea..34f9cf8 100644 --- a/src/openvg/qpaintengine_vg.cpp +++ b/src/openvg/qpaintengine_vg.cpp @@ -2092,7 +2092,7 @@ void QVGPaintEngine::updateScissor() if (region.isEmpty()) region = d->maskRect; else - region.intersect(d->maskRect); + region = region.intersect(d->maskRect); if (isDefaultClipRegion(region)) { // The scissor region is the entire drawing surface, // so there is no point doing any scissoring. -- cgit v0.12