You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(macos): implement onMenuOpened callback for tray menu
- Add menu opened callback storage and dispatch in TrayContext (Swift)
- Invoke callback in InstanceButtonClickHandler.handleClick() before menu.popUp()
- Expose tray_set_menu_opened_callback() C API with per-instance support
- Add JNI bridge and trampoline for menu opened callback
- Wire callback through MacNativeBridge, MacTrayManager, and MacTrayInitializer
- Initialize callback after tray_init() to ensure TrayContext exists
- Clear native library cache in macOS build script (darwin-aarch64/x86-64)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments