summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/extensions/stroke_to_lpe_satin.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/extensions/stroke_to_lpe_satin.py b/lib/extensions/stroke_to_lpe_satin.py
index a71bbb71..7d4ffb3e 100644
--- a/lib/extensions/stroke_to_lpe_satin.py
+++ b/lib/extensions/stroke_to_lpe_satin.py
@@ -62,6 +62,8 @@ class StrokeToLpeSatin(InkstitchExtension):
for element in self.elements:
if self.options.path_specific:
+ element_transform = element.node.composed_transform()
+ pattern_path = str(inkex.Path(pattern_path).transform(-element_transform, True))
lpe = self._create_lpe_element(pattern, pattern_path, pattern_node_type, copy_type, element)
if isinstance(element, SatinColumn):
self._process_satin_column(element, lpe, pattern_path, copy_type)