From c65b437cae365f0bec17aa70815f64eda4336514 Mon Sep 17 00:00:00 2001 From: Kaalleen <36401965+kaalleen@users.noreply.github.com> Date: Mon, 18 May 2020 18:46:26 +0200 Subject: render single point elements (#701) --- lib/elements/fill.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/elements/fill.py') diff --git a/lib/elements/fill.py b/lib/elements/fill.py index 923bf726..5c6beca5 100644 --- a/lib/elements/fill.py +++ b/lib/elements/fill.py @@ -121,7 +121,12 @@ class Fill(EmbroideryElement): @property @cache def paths(self): - return self.flatten(self.parse_path()) + paths = self.flatten(self.parse_path()) + #ensure path length + for i, path in enumerate(paths): + if len(path) < 3: + paths[i] = [(path[0][0], path[0][1]), (path[0][0]+1.0, path[0][1]), (path[0][0], path[0][1]+1.0)] + return paths @property @cache -- cgit v1.2.3