From a0e461a92527601721de97d7a1b5f29a61398e5f Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sat, 13 Sep 2014 18:23:35 -0300 Subject: [PATCH] Arch: minor bugfix --- src/Mod/Arch/ArchEquipment.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Mod/Arch/ArchEquipment.py b/src/Mod/Arch/ArchEquipment.py index dcc6a717a..5ecd4687f 100644 --- a/src/Mod/Arch/ArchEquipment.py +++ b/src/Mod/Arch/ArchEquipment.py @@ -48,6 +48,7 @@ def makeEquipment(baseobj=None,placement=None,name=translate("Arch","Equipment") obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython",name) else: obj = FreeCAD.ActiveDocument.addObject("Mesh::FeaturePython",name) + _Equipment(obj) if baseobj: obj.Base = baseobj else: @@ -56,14 +57,12 @@ def makeEquipment(baseobj=None,placement=None,name=translate("Arch","Equipment") obj = FreeCAD.ActiveDocument.addObject("Mesh::FeaturePython",name) else: obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython",name) + _Equipment(obj) obj.Base = baseobj else: obj = FreeCAD.ActiveDocument.addObject("Part::FeaturePython",name) + _Equipment(obj) obj.Label = name - _Equipment(obj) - if baseobj: - obj.Base = baseobj - else: if placement: obj.Placement = placement if FreeCAD.GuiUp: