diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2025-02-11 18:52:23 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-11 18:52:23 +0100 |
| commit | 81c1fd834f6e7da658f14f1ba695d79e694ff6bc (patch) | |
| tree | a3be34b64940869210234dde6d844d3b69174933 /lib/extensions/stroke_to_lpe_satin.py | |
| parent | cee9aa0d1d6f0173643e6480b4e11fc1f27f0ffb (diff) | |
take transforms into account for path specific lpe satins (#3500)
Diffstat (limited to 'lib/extensions/stroke_to_lpe_satin.py')
| -rw-r--r-- | lib/extensions/stroke_to_lpe_satin.py | 2 |
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) |
