diff options
author | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2014-05-09 15:47:05 +0400 |
---|---|---|
committer | Tamito Kajiyama <rd6t-kjym@asahi-net.or.jp> | 2014-05-09 15:48:15 +0400 |
commit | 3a0be8a0d6b50cc2d99befbf883fa2ac85565147 (patch) | |
tree | 5303dc3b46639d8056c5a393e0f833296a5f4795 /release/scripts/freestyle | |
parent | c4e277d53b29c33bc2da96113e1ff27f38f0d1a2 (diff) |
Freestyle: Fix for dashed lines when applied to invisible stroke segments.
Dashed lines were resetting stroke segment visibility by mistake (making invisible segments
visible, for example when applied to the results of square blueprint geometry modifier).
Diffstat (limited to 'release/scripts/freestyle')
-rw-r--r-- | release/scripts/freestyle/modules/parameter_editor.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/release/scripts/freestyle/modules/parameter_editor.py b/release/scripts/freestyle/modules/parameter_editor.py index c50f86640af..3304229e5ff 100644 --- a/release/scripts/freestyle/modules/parameter_editor.py +++ b/release/scripts/freestyle/modules/parameter_editor.py @@ -955,7 +955,8 @@ class DashedLineShader(StrokeShader): if index == len(self._pattern): index = 0 visible = not visible - it.object.attribute.visible = visible + if not visible: + it.object.attribute.visible = visible it.increment() |