Issue #150: get rid of shape duplication.

This commit is contained in:
Sergey Vartanov 2023-08-11 03:20:06 +04:00
parent 0da966f170
commit 825eb34191

View file

@ -541,15 +541,16 @@ class Icon:
"""
svg: Drawing = Drawing(str(file_name), (16, 16))
for shape_specification in self.shape_specifications:
if color:
shape_specification.color = color
shape_specification.draw(
svg,
np.array((8.0, 8.0)),
outline=outline,
outline_opacity=outline_opacity,
)
if outline:
for shape_specification in self.shape_specifications:
if color:
shape_specification.color = color
shape_specification.draw(
svg,
np.array((8.0, 8.0)),
outline=outline,
outline_opacity=outline_opacity,
)
for shape_specification in self.shape_specifications:
if color: