From 9ecc17e34773d55277cd0b3f27cd5f0ce46d0204 Mon Sep 17 00:00:00 2001 From: bulia byak Date: Fri, 7 Mar 2008 08:23:09 +0000 Subject: patch from 168792 (bzr r4982) --- src/extension/internal/cairo-renderer.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/extension/internal/cairo-renderer.cpp b/src/extension/internal/cairo-renderer.cpp index 22b2dd606..1d103fed2 100644 --- a/src/extension/internal/cairo-renderer.cpp +++ b/src/extension/internal/cairo-renderer.cpp @@ -485,6 +485,11 @@ static void sp_asbitmap_render(SPItem *item, CairoRenderContext *ctx) static void sp_item_invoke_render(SPItem *item, CairoRenderContext *ctx) { + // Check item's visibility + if (item->isHidden()) { + return; + } + SPStyle* style = SP_OBJECT_STYLE (item); if((ctx->getFilterToBitmap() == TRUE) && (style->filter.set != 0)) { return sp_asbitmap_render(item, ctx); -- cgit v1.2.3