From 062317c97fcb6723174cd5a7570ca0f270e98991 Mon Sep 17 00:00:00 2001 From: Mario Voigt Date: Sat, 16 Oct 2021 16:12:05 +0200 Subject: [PATCH] fix pointy paths in create links --- extensions/fablabchemnitz/create_links/create_links.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/extensions/fablabchemnitz/create_links/create_links.py b/extensions/fablabchemnitz/create_links/create_links.py index 775d677a..d13a388e 100644 --- a/extensions/fablabchemnitz/create_links/create_links.py +++ b/extensions/fablabchemnitz/create_links/create_links.py @@ -280,10 +280,11 @@ class LinksCreator(inkex.EffectExtension): length = length - dash idash = (idash + 1) % len(dashes) dash = dashes[idash] - if idash % 2: - new.append([sub[i]]) - else: - new[-1].append(sub[i]) + if sub[-1] != sub[i]: #avoid pointy paths + if idash % 2: + new.append([sub[i]]) + else: + new[-1].append(sub[i]) i += 1 style.pop('stroke-dasharray') element.pop('sodipodi:type')