From af04134c37d7092e124090c3e5a4c85bc11f4a8c Mon Sep 17 00:00:00 2001 From: MrGarlic Date: Sat, 4 May 2024 20:33:43 -0400 Subject: [PATCH] simplified logic for selecting tray icon on tray init --- src/main/mainWindow.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/main/mainWindow.ts b/src/main/mainWindow.ts index 069a116..58b580a 100644 --- a/src/main/mainWindow.ts +++ b/src/main/mainWindow.ts @@ -120,13 +120,10 @@ function initTray(win: BrowserWindow) { } } ]); + tray = new Tray(ICON_PATH); if (Settings.store.trayIconPath) { const trayImage = nativeImage.createFromPath(Settings.store.trayIconPath); - if (!trayImage.isEmpty()) tray = new Tray(trayImage.resize({width: 32, height: 32})); - else tray = new Tray(ICON_PATH); - } - else { - tray = new Tray(ICON_PATH); + if (!trayImage.isEmpty()) tray.setImage(trayImage.resize({width: 32, height: 32})); } tray.setToolTip("Vesktop");