From 9671d67c2719ba4806b1d53e615d1b186b2e6878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 27 Dec 2015 06:43:31 +0100 Subject: [PATCH] SVG import - close ellipse --- .../com/jpexs/decompiler/flash/importers/ShapeImporter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/importers/ShapeImporter.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/importers/ShapeImporter.java index 9761ab3fd..6e687605c 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/importers/ShapeImporter.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/importers/ShapeImporter.java @@ -821,6 +821,7 @@ public class ShapeImporter { double sqrt2RYHalf = Math.sqrt(2) * ry / 2; double sqrt2Minus1RY = (Math.sqrt(2) - 1) * ry; + Point startPoint = new Point(0, 0); List pathCommands = new ArrayList<>(); PathCommand scr = new PathCommand(); scr.command = 'M'; @@ -866,6 +867,11 @@ public class ShapeImporter { pathCommands.add(cer); } + PathCommand serz = new PathCommand(); + serz.command = 'Z'; + serz.params = new double[]{startPoint.x, startPoint.y}; + pathCommands.add(serz); + processCommands(shapeNum, shapes, pathCommands, transform, style); }