Describe the problem
On macOS 27 GoldenGate (beta, Darwin 27), the NetBird tray icon requires a right-click (or Ctrl+click) to open the menu. On other machines running the exact same NetBird version but on older macOS versions, the menu opens on left-click as expected.
This issue was also present on macOS 26.0.
Reinstalling NetBird does not fix the behavior.
To Reproduce
- Install NetBird 0.77.1 on macOS 26.0 or macOS 27 GoldenGate beta
- Click the tray icon with a regular left-click
- Nothing happens — menu only opens on right-click / Ctrl+click
Expected behavior
Left-clicking the tray icon should open the NetBird menu, consistent with behavior on macOS 15 and earlier.
Environment
- NetBird version: 0.77.1
- macOS: 27 GoldenGate (beta), Darwin 27.0.0, Apple Silicon (arm64)
- Also reproduced on: macOS 26.0
- Confirmed working correctly (left-click) on same NetBird version on macOS 15
Likely cause
NetBird uses the Fyne framework for its UI. Apple changed how NSStatusItem handles click events starting in macOS 26 — the tray icon's click handler behavior may no longer match Fyne's current implementation, causing the menu to only respond to secondary (right) clicks.
This may require a Fyne dependency update or a macOS 26/27-specific fix in the tray icon implementation.
Describe the problem
On macOS 27 GoldenGate (beta, Darwin 27), the NetBird tray icon requires a right-click (or Ctrl+click) to open the menu. On other machines running the exact same NetBird version but on older macOS versions, the menu opens on left-click as expected.
This issue was also present on macOS 26.0.
Reinstalling NetBird does not fix the behavior.
To Reproduce
Expected behavior
Left-clicking the tray icon should open the NetBird menu, consistent with behavior on macOS 15 and earlier.
Environment
Likely cause
NetBird uses the Fyne framework for its UI. Apple changed how
NSStatusItemhandles click events starting in macOS 26 — the tray icon's click handler behavior may no longer match Fyne's current implementation, causing the menu to only respond to secondary (right) clicks.This may require a Fyne dependency update or a macOS 26/27-specific fix in the tray icon implementation.