From cdf72b6798a124a3e8fd7d6e5803839782ee4768 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Thu, 22 Jun 2017 14:44:51 +0200 Subject: [PATCH] - [#1402] SVG export: certain font characters not exported properly fixed 2 --- .../com/jpexs/decompiler/flash/tags/base/TextTag.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java index 28a86de05..2fec40855 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java @@ -752,12 +752,11 @@ public abstract class TextTag extends DrawableTag { exporter.createDefGroup(null, charId); SVGShapeExporter shapeExporter = new SVGShapeExporter(swf, shape, 0, exporter, null, colorTransform, zoom); shapeExporter.export(); - if (exporter.endGroup()) { - chs.put(entry.glyphIndex, charId); - } - else { - chs.put(entry.glyphIndex, ""); + if (!exporter.endGroup()) { + charId = ""; } + + chs.put(entry.glyphIndex, charId); } if (!"".equals(charId)) {