codeburn/desktop
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
..
dist feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
Scripts feat(desktop): Linux provisioner script + optional unattended autoinstall 2026-04-17 18:11:03 -07:00
src feat(desktop): replace Linux tray with ksni for Mac-style click UX 2026-04-18 03:59:13 -07:00
src-tauri fix(desktop): fall back to top-right when tray click has no usable coords 2026-04-18 04:03:02 -07:00
.gitignore feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
DEVELOPMENT.md feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
index.html feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
package-lock.json feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
package.json feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
tokens.json feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
tsconfig.json feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00
vite.config.ts feat(desktop): scaffold Tauri 2.x tray app for Linux + Windows 2026-04-17 17:53:10 -07:00