codeburn/desktop/src-tauri
AgentSeal 5281a08e06 fix(desktop): fall back to top-right when tray click has no usable coords
The GNOME AppIndicator extension delivers Activate with (0, 0) instead of
real screen coordinates, which made the popover land in the top-left corner
because the centering math treated the bogus origin as a legitimate anchor.
Treat (0, 0) as no-anchor and reuse the top-right fallback the non-Linux
path already uses, so the popover lands near the StatusNotifier area on
hosts that don't pass coordinates.

Also cfg-gate the Emitter import since it is only used in the non-Linux
tray menu path.
2026-04-18 04:03:02 -07:00
..
capabilities feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
icons feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
src fix(desktop): fall back to top-right when tray click has no usable coords 2026-04-18 04:03:02 -07:00
build.rs feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
Cargo.lock feat(desktop): replace Linux tray with ksni for Mac-style click UX 2026-04-18 03:59:13 -07:00
Cargo.toml feat(desktop): replace Linux tray with ksni for Mac-style click UX 2026-04-18 03:59:13 -07:00
tauri.conf.json feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00