From 46f4389e4f211a60f701336c01fe44ab78077f9a Mon Sep 17 00:00:00 2001 From: Kaalleen <36401965+kaalleen@users.noreply.github.com> Date: Wed, 4 Jun 2025 16:57:24 +0200 Subject: [PATCH] auto_satin: running stitch explicitly without fill (#3771) * ensure that also satins have no fill --- lib/stitches/auto_satin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/stitches/auto_satin.py b/lib/stitches/auto_satin.py index fc8694854..0edc22fce 100644 --- a/lib/stitches/auto_satin.py +++ b/lib/stitches/auto_satin.py @@ -96,6 +96,7 @@ class SatinSegment(object): stroke_width = convert_stroke_width(self.original_satin) satin.node.style['stroke-width'] = stroke_width + satin.node.style['fill'] = 'none' satin = satin.apply_transform() @@ -262,7 +263,7 @@ class RunningStitch(object): node.set("d", d) stroke_width = convert_stroke_width(self.original_element) - dasharray = inkex.Style(f"stroke-width:{stroke_width};stroke-dasharray:1,0.2;") + dasharray = inkex.Style(f"fill:none;stroke-width:{stroke_width};stroke-dasharray:1,0.2;") style = inkex.Style(self.original_element.node.get('style', '')) + dasharray node.set("style", str(style)) if self.running_stitch_length != '':