Merge pull request #24732 from tarman3/dressup_icon

CAM: Fix Dressups icon Active state
This commit is contained in:
sliptonic
2025-11-03 11:14:15 -06:00
committed by GitHub
14 changed files with 93 additions and 13 deletions

View File

@@ -191,15 +191,6 @@ class _ToggleOperation:
for sel in selection:
baseOp = Path.Dressup.Utils.baseOp(sel)
baseOp.Active = not baseOp.Active
if sel == baseOp:
# selected not a Dressup
baseOp.ViewObject.Visibility = baseOp.Active
elif not baseOp.Active:
# only hide operation under Dressup
baseOp.ViewObject.Visibility = False
elif baseOp.Active:
# only unhide Dressup
sel.ViewObject.Visibility = True
FreeCAD.ActiveDocument.recompute()