diff options
| author | Lex Neva <github@lexneva.name> | 2016-02-25 17:23:16 -0500 |
|---|---|---|
| committer | Lex Neva <github@lexneva.name> | 2016-02-25 17:23:16 -0500 |
| commit | 43b16936be6a49c014d4e444cc52212ab7c45028 (patch) | |
| tree | 3cd246ff3d0d734b0a6ef720eaf25b36fdad64f3 /embroider.py | |
| parent | 3c3591c78b379d2fbf09f69012bf800b6b2e37ad (diff) | |
don't embroider stuff set to invisible (layers, groups, paths, etc)
Diffstat (limited to 'embroider.py')
| -rw-r--r-- | embroider.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/embroider.py b/embroider.py index 757776dc..4ef9925a 100644 --- a/embroider.py +++ b/embroider.py @@ -864,6 +864,9 @@ class Embroider(inkex.Effect): return runs def handle_node(self, node): + if simplestyle.parseStyle(node.get("style")).get('display') == "none": + return + for child in node: self.handle_node(child) |
