From c957efc129a9e0b0ebf26a7bbdbc4ee8531b3d05 Mon Sep 17 00:00:00 2001 From: Alvin Penner Date: Mon, 10 Sep 2012 07:40:54 -0400 Subject: pdf import. move style attribute from node to node (Bug 219709) Fixed bugs: - https://launchpad.net/bugs/219709 (bzr r11661) --- src/extension/internal/pdfinput/svg-builder.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp index e3d0a80ac..f0de3b709 100644 --- a/src/extension/internal/pdfinput/svg-builder.cpp +++ b/src/extension/internal/pdfinput/svg-builder.cpp @@ -1300,7 +1300,8 @@ void SvgBuilder::_flushText() { sp_repr_css_set_property(glyph.style, "-inkscape-font-specification", properFontSpec.c_str()); // Set style and unref SPCSSAttr if it won't be needed anymore - sp_repr_css_change(tspan_node, glyph.style, "style"); + // assume all nodes in a node share the same style + sp_repr_css_change(text_node, glyph.style, "style"); if ( glyph.style_changed && i != _glyphs.begin() ) { // Free previous style sp_repr_css_attr_unref((*prev_iterator).style); } -- cgit v1.2.3