From 91cc933ec95fc6d0186bfdf9ca149fb906c5e012 Mon Sep 17 00:00:00 2001 From: "Zheng, Lei" Date: Thu, 26 Jul 2018 16:45:48 +0800 Subject: [PATCH] assembly: fix ViewProviderAsmElement default color --- assembly.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/assembly.py b/assembly.py index 1aa494e..06c73cd 100644 --- a/assembly.py +++ b/assembly.py @@ -604,15 +604,10 @@ class ViewProviderAsmElement(ViewProviderAsmOnTop): _iconName = 'Assembly_Assembly_Element.svg' def __init__(self,vobj): - if hasattr(vobj,'OverrideMaterial'): - vobj.OverrideMaterial = True - vobj.ShapeMaterial.DiffuseColor = \ - vobj.ShapeMaterial.EmissiveColor = self.getDefaultColor() - vobj.DrawStyle = 1 - else: - vobj.DiffuseColor = \ - vobj.LineColor = \ - vobj.PointColor = self.getDefaultColor() + vobj.ShapeColor = self.getDefaultColor() + vobj.PointColor = self.getDefaultColor() + vobj.LineColor = self.getDefaultColor() + vobj.Transparency = 50 vobj.LineWidth = 4 vobj.PointSize = 4 super(ViewProviderAsmElement,self).__init__(vobj)