From f3c9a036132bffbbd80e3bf312a4475e61145f60 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Wed, 19 Oct 2016 17:03:05 -0200 Subject: [PATCH] Arch: Make clones take dimension properties of their master object --- src/Mod/Arch/ArchComponent.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Arch/ArchComponent.py b/src/Mod/Arch/ArchComponent.py index c529826db..487e14aed 100644 --- a/src/Mod/Arch/ArchComponent.py +++ b/src/Mod/Arch/ArchComponent.py @@ -341,6 +341,9 @@ class Component: if hasattr(obj,"BaseMaterial"): if hasattr(obj.CloneOf,"BaseMaterial"): obj.BaseMaterial = obj.CloneOf.BaseMaterial + for prop in ["Length","Width","Height","Thickness","Area","PerimeterLength","HorizontalArea","VerticalArea"]: + if hasattr(obj,prop) and hasattr(obj.CloneOf,prop): + setattr(obj,prop,getattr(obj.CloneOf,prop)) return True return False