From d526ab4cda2d879be478721160bae46ade0d7d31 Mon Sep 17 00:00:00 2001 From: Orchard Date: Sat, 11 Apr 2026 22:21:22 +0800 Subject: [PATCH] fix(tray): standardize icon size to 16px on macOS --- electron/main.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/electron/main.ts b/electron/main.ts index 2f2d971..c399fd0 100644 --- a/electron/main.ts +++ b/electron/main.ts @@ -63,10 +63,11 @@ let sourceSelectorWindow: BrowserWindow | null = null; let tray: Tray | null = null; let selectedSourceName = ""; const isMac = process.platform === "darwin"; +const trayIconSize = isMac ? 16 : 24; // Tray Icons -const defaultTrayIcon = getTrayIcon("openscreen.png", isMac ? 18 : 24); -const recordingTrayIcon = getTrayIcon("rec-button.png", isMac ? 18 : 24); +const defaultTrayIcon = getTrayIcon("openscreen.png", trayIconSize); +const recordingTrayIcon = getTrayIcon("rec-button.png", trayIconSize); function createWindow() { mainWindow = createHudOverlayWindow();