What's Changed
Replaced the custom WebviewWindow tray popup with native OS menus on all three platforms, eliminating the transparent-area-blocks-clicks issue on Windows.
🛠 Improvements
- Unified native tray menu — All three platforms (macOS, Windows, Linux) now use Tauri's native Menu API instead of a custom WebviewWindow popup
- Fixed Windows tray icon blocking — The oversized transparent popup window no longer obscures adjacent system tray icons
- Consistent exit behavior — Tray "Quit" now routes through the Vue exit sequence on all platforms, ensuring the closing animation plays correctly
- macOS left-click preserved — Left-click shows the main window, right-click opens the native menu (via
show_menu_on_left_click(false))
🐛 Bug Fixes
- Fixed tray popup transparent area blocking clicks on other system tray icons (Windows)
- Fixed tray quit skipping exit animation on Linux (was calling
app.exit(0)directly)
📦 Downloads
| Platform | File |
|---|---|
| macOS (Apple Silicon) | .dmg
|
| Windows (x64) | -setup.exe
|
| Linux (x64) | .AppImage / .deb
|
| Linux (ARM64) | .AppImage / .deb
|