From 4b0ef524583e6c9f51f13f4de0ea0aade359c7b5 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 dcc6a717ab..5ecd4687f6 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: