From dd1b0e0a3d9b3d7db11296025f77f5145d2bfd12 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 10 Mar 2022 13:34:18 +0100 Subject: [PATCH] Draft: Fixed error in SVG rendering of LinkedArrays - fixes #6516 --- src/Mod/Draft/draftfunctions/svg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Draft/draftfunctions/svg.py b/src/Mod/Draft/draftfunctions/svg.py index cc37545235..ba34655dfd 100644 --- a/src/Mod/Draft/draftfunctions/svg.py +++ b/src/Mod/Draft/draftfunctions/svg.py @@ -753,7 +753,7 @@ def get_svg(obj, obj.Proxy.getArea(obj, notouch=True) if hasattr(obj.Proxy, "face"): # setting fill - if App.GuiUp: + if App.GuiUp and hasattr(vobj,"ShapeColor"): fill = utils.get_rgb(vobj.ShapeColor, testbw=False) fill_opacity = 1 - vobj.Transparency / 100.0 @@ -822,7 +822,7 @@ def get_svg(obj, vobj = obj.ViewObject if m != "Wireframe": - if fillstyle == "shape color": + if (fillstyle == "shape color") and hasattr(vobj,"ShapeColor"): fill = utils.get_rgb(vobj.ShapeColor, testbw=False) fill_opacity = 1 - vobj.Transparency / 100.0