Arch: Fixed small bug in components

This commit is contained in:
Yorik van Havre 2017-01-03 21:07:46 -02:00
parent 608f737170
commit 0d4b185b80

View File

@ -387,9 +387,11 @@ class Component:
"returns (shape,extrusion vector,placement) or None"
if hasattr(obj,"CloneOf"):
if obj.CloneOf:
data = obj.CloneOf.Proxy.getExtrusionData(obj.CloneOf)
if data:
return data
if hasattr(obj.CloneOf,"Proxy"):
if hasattr(obj.CloneOf.Proxy,"getExtrusionData"):
data = obj.CloneOf.Proxy.getExtrusionData(obj.CloneOf)
if data:
return data
if obj.Base:
if obj.Base.isDerivedFrom("Part::Extrusion"):
if obj.Base.Base: