From 8d344626e320adf6f8950de1a8a2b79a8b540aab Mon Sep 17 00:00:00 2001 From: Ujjwal-Agarwal Date: Sat, 14 Feb 2026 04:35:33 +0530 Subject: [PATCH] Fixed MacOS Menu Icon Signed-off-by: Ujjwal-Agarwal --- src/native/tray.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/native/tray.ts b/src/native/tray.ts index 6f96a4e..5fa52ff 100644 --- a/src/native/tray.ts +++ b/src/native/tray.ts @@ -1,6 +1,6 @@ import { Menu, Tray, nativeImage } from "electron"; -import trayIconAsset from "../../assets/desktop/icon.png?asset"; +import trayIconAsset from "../../assets/desktop/iconTemplate.png?asset"; import { version } from "../../package.json"; import { mainWindow, quitApp } from "./window"; @@ -11,6 +11,8 @@ let tray: Tray = null; // Create and resize tray icon for macOS function createTrayIcon() { const image = nativeImage.createFromDataURL(trayIconAsset); + console.log("Tray icon asset type:", typeof trayIconAsset); + console.log("Tray icon asset preview:", String(trayIconAsset).slice(0, 50)); const resized = image.resize({ width: 20, height: 20 }); // Mark as template image so it adapts to dark/light mode