From df8c2fa42fe3f445e0b9ce69e78bcc606e80bcc9 Mon Sep 17 00:00:00 2001 From: haritabh-z01 Date: Thu, 11 Dec 2025 23:40:55 +0530 Subject: [PATCH] chore: use persistent guid to persist menu bar positioning --- apps/desktop/src/main/managers/tray-manager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/desktop/src/main/managers/tray-manager.ts b/apps/desktop/src/main/managers/tray-manager.ts index 33ce0f5..4dd7cd6 100644 --- a/apps/desktop/src/main/managers/tray-manager.ts +++ b/apps/desktop/src/main/managers/tray-manager.ts @@ -33,9 +33,10 @@ export class TrayManager { ); // On macOS, mark as template image for proper light/dark mode support + // Use guid to persist menu bar position between app launches if (isMacOS()) { icon.setTemplateImage(true); - this.tray = new Tray(icon); + this.tray = new Tray(icon, { guid: "com.amical.menubar" }); } else { this.tray = new Tray(icon); }