bug(gui): WorkbenchManipulator timing — ztools commands may not appear in PartDesign #52

Closed
opened 2026-02-08 23:25:25 +00:00 by forbes · 0 comments
Owner

The _ZToolsPartDesignManipulator appends commands by name. If ZToolsWorkbench hasn't been activated when the user switches to PartDesign, the commands may not be registered yet. The manipulator API tolerates missing commands silently, but buttons won't appear in the PartDesign toolbar/menu.

Expected: ztools commands (DatumCreator, DatumManager, EnhancedPocket, RotatedLinearPattern) always appear in PartDesign toolbars regardless of activation order.

Priority: Critical
Source: KNOWN_ISSUES.md #2

The `_ZToolsPartDesignManipulator` appends commands by name. If `ZToolsWorkbench` hasn't been activated when the user switches to PartDesign, the commands may not be registered yet. The manipulator API tolerates missing commands silently, but buttons won't appear in the PartDesign toolbar/menu. **Expected:** ztools commands (DatumCreator, DatumManager, EnhancedPocket, RotatedLinearPattern) always appear in PartDesign toolbars regardless of activation order. **Priority:** Critical **Source:** KNOWN_ISSUES.md #2
forbes added the bughigh-priority labels 2026-02-08 23:25:25 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#52