CAM: Fix Dressups icon Active state

This commit is contained in:
tarman3
2025-10-18 12:46:02 +03:00
parent 6eafca89e3
commit 478f8a0c76
14 changed files with 93 additions and 13 deletions

View File

@@ -189,15 +189,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()