Skip to content

Commit 9f0eb2c

Browse files
committed
fix(macos): respect disabled state for menu items
- Set autoenablesItems=NO on NSMenu so explicit setEnabled: calls are not overridden by AppKit's auto-validation. - Add isEnabled check in menuItemClicked: as an extra safety net to ignore clicks on disabled items. - Implement menu:validateMenuItem: on NSMenuDelegateImpl to return the item's actual isEnabled state.
1 parent f425be5 commit 9f0eb2c

1 file changed

Lines changed: 1 addition & 1 deletion

File tree