From 0baa28ed24bcf8ea9e40f37c65bfdec1529e4fc5 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Sun, 13 Jul 2025 17:26:07 +0200 Subject: [PATCH] BIM: hide base of railings --- src/Mod/BIM/ArchStairs.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Mod/BIM/ArchStairs.py b/src/Mod/BIM/ArchStairs.py index ddb0f0e313..6c7969afd0 100644 --- a/src/Mod/BIM/ArchStairs.py +++ b/src/Mod/BIM/ArchStairs.py @@ -542,6 +542,8 @@ class _Stairs(ArchComponent.Component): if railingLeftObject.Base: doc.removeObject(railingLeftObject.Base.Name) railingLeftWireObject = doc.addObject("Part::Feature","RailingWire") + if FreeCAD.GuiUp: + railingLeftWireObject.ViewObject.hide() railingLeftObject.Base = railingLeftWireObject # update the Base object shape railingLeftObject.Base.Shape = railWireL @@ -562,6 +564,8 @@ class _Stairs(ArchComponent.Component): if railingRightObject.Base: doc.removeObject(railingRightObject.Base.Name) railingRightWireObject = doc.addObject("Part::Feature","RailingWire") + if FreeCAD.GuiUp: + railingRightWireObject.ViewObject.hide() railingRightObject.Base = railingRightWireObject # update the Base object shape railingRightObject.Base.Shape = railWireR @@ -1706,5 +1710,3 @@ class _ViewProviderStairs(ArchComponent.ViewProviderComponent): lst.extend(obj.Subtractions) return lst return [] - -