diff --git a/app/main.js b/app/main.js index 0774c081a..af84b1ba2 100644 --- a/app/main.js +++ b/app/main.js @@ -226,7 +226,15 @@ function createWindow () { function createTray () { // Minimize to tray logic follows: // Set the tray icon - const iconPath = path.join(app.getAppPath(), "/dist/img/fav/32x32.png"); + let iconPath; + if (process.platform === 'darwin') { + // Using @2x for mac retina screens so the icon isn't blurry + // file name needs to include "Template" at the end for dark menu bar + iconPath = path.join(app.getAppPath(), "/dist/img/fav/macTemplate@2x.png"); + } else { + iconPath = path.join(app.getAppPath(), "/dist/img/fav/32x32.png"); + } + tray = new Tray(iconPath); tray.setToolTip("LBRY App"); tray.setTitle("LBRY"); diff --git a/ui/dist/img/fav/macTemplate@2x.png b/ui/dist/img/fav/macTemplate@2x.png new file mode 100644 index 000000000..99cc33006 Binary files /dev/null and b/ui/dist/img/fav/macTemplate@2x.png differ