From 3b953148c749c1d5e671732cfc208710530f01a9 Mon Sep 17 00:00:00 2001 From: Nick Denry Date: Wed, 13 May 2020 15:20:57 +0300 Subject: [PATCH] Load tray icon image via path.join --- modules/tray-service.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/tray-service.js b/modules/tray-service.js index 9114c39..86ab9a0 100644 --- a/modules/tray-service.js +++ b/modules/tray-service.js @@ -4,6 +4,8 @@ const { BrowserWindow, Tray } = require('electron') +const path = require('path'); + let trayServiceWindow = null let tray = null @@ -11,7 +13,7 @@ let trayService = {} trayService.initTray = (window) => { trayServiceWindow = window - let iconPath = __dirname + '/../resources/images/icon.png' + let iconPath = path.join(__dirname, '/../resources/images/icon.png') tray = new Tray(iconPath) tray.setToolTip('Chimeverse') tray.on('click', function() { @@ -24,11 +26,11 @@ trayService.initTray = (window) => { } trayService.showEnvelope = () => { - tray.setImage(__dirname + '/../resources/images/envelope.png') + tray.setImage(path.join(__dirname, '/../resources/images/envelope.png')) } trayService.hideEnvelope = () => { - tray.setImage(__dirname + '/../resources/images/icon.png') + tray.setImage(path.join(__dirname, '/../resources/images/icon.png')) } module.exports = trayService