diff --git a/build/tray/tray_icon_dark.png b/build/tray/trayIconTemplate.png similarity index 100% rename from build/tray/tray_icon_dark.png rename to build/tray/trayIconTemplate.png diff --git a/build/tray/tray_icon_dark@2x.png b/build/tray/trayIconTemplate@2x.png similarity index 100% rename from build/tray/tray_icon_dark@2x.png rename to build/tray/trayIconTemplate@2x.png diff --git a/build/tray/tray_icon_dark@3x.png b/build/tray/trayIconTemplate@3x.png similarity index 100% rename from build/tray/tray_icon_dark@3x.png rename to build/tray/trayIconTemplate@3x.png diff --git a/build/tray/tray_icon.png b/build/tray/tray_icon.png deleted file mode 100644 index 73c7346d33..0000000000 Binary files a/build/tray/tray_icon.png and /dev/null differ diff --git a/build/tray/tray_icon@2x.png b/build/tray/tray_icon@2x.png deleted file mode 100644 index 71206802ac..0000000000 Binary files a/build/tray/tray_icon@2x.png and /dev/null differ diff --git a/build/tray/tray_icon@3x.png b/build/tray/tray_icon@3x.png deleted file mode 100644 index a293ba7d32..0000000000 Binary files a/build/tray/tray_icon@3x.png and /dev/null differ diff --git a/src/main/tray.ts b/src/main/tray.ts index 2c5ba736f2..d006ae6b43 100644 --- a/src/main/tray.ts +++ b/src/main/tray.ts @@ -1,6 +1,6 @@ import path from "path"; import packageInfo from "../../package.json"; -import { dialog, Menu, NativeImage, nativeTheme, Tray } from "electron"; +import { dialog, Menu, NativeImage, Tray } from "electron"; import { autorun } from "mobx"; import { showAbout } from "./menu"; import { AppUpdater } from "./app-updater"; @@ -16,14 +16,11 @@ import { exitApp } from "./exit-app"; // note: instance of Tray should be saved somewhere, otherwise it disappears export let tray: Tray; -// refresh icon when MacOS dark/light theme has changed -nativeTheme?.on("updated", () => tray?.setImage(getTrayIcon())); - -export function getTrayIcon(isDark = nativeTheme.shouldUseDarkColors): string { +export function getTrayIcon(): string { return path.resolve( __static, isDevelopment ? "../build/tray" : "icons", // copied within electron-builder extras - `tray_icon${isDark ? "_dark" : ""}.png` + "trayIconTemplate.png" ); }