summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdib Taraben <theadib@gmail.com>2011-05-05 21:49:53 +0000
committertheAdib <theadib@gmail.com>2011-05-05 21:49:53 +0000
commitf8b778f9d0d47578cc02b676f926cab135d6d824 (patch)
treefb6f4d495779bff5ee4ddaafd3e3885809a4d909 /src
parentmore 63734242, missing fraction of patch for gcc 4.6 compatibility (diff)
parentsymbol rendering fix for bug:705345 (diff)
downloadinkscape-f8b778f9d0d47578cc02b676f926cab135d6d824.tar.gz
inkscape-f8b778f9d0d47578cc02b676f926cab135d6d824.zip
symbol rendering fix bug:705345
(bzr r10197)
Diffstat (limited to 'src')
-rw-r--r--src/extension/internal/cairo-renderer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/extension/internal/cairo-renderer.cpp b/src/extension/internal/cairo-renderer.cpp
index c7c9d3a61..f5504d755 100644
--- a/src/extension/internal/cairo-renderer.cpp
+++ b/src/extension/internal/cairo-renderer.cpp
@@ -544,6 +544,9 @@ static void sp_item_invoke_render(SPItem *item, CairoRenderContext *ctx)
if (SP_IS_ROOT(item)) {
TRACE(("root\n"));
return sp_root_render(item, ctx);
+ } else if (SP_IS_SYMBOL(item)) {
+ TRACE(("symbol\n"));
+ return sp_symbol_render(item, ctx);
} else if (SP_IS_GROUP(item)) {
TRACE(("group\n"));
return sp_group_render(item, ctx);
@@ -554,9 +557,6 @@ static void sp_item_invoke_render(SPItem *item, CairoRenderContext *ctx)
TRACE(("use begin---\n"));
sp_use_render(item, ctx);
TRACE(("---use end\n"));
- } else if (SP_IS_SYMBOL(item)) {
- TRACE(("symbol\n"));
- return sp_symbol_render(item, ctx);
} else if (SP_IS_TEXT(item)) {
TRACE(("text\n"));
return sp_text_render(item, ctx);