From ea3d19872368eff438ac21cbf76cd1f704c882ac Mon Sep 17 00:00:00 2001 From: Araxeus <78568641+Araxeus@users.noreply.github.com> Date: Fri, 26 Mar 2021 05:25:46 +0300 Subject: [PATCH] in tray, delete quit button from submenu also delete useless nonfunctional view submenu --- tray.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tray.js b/tray.js index 75af7494..5f5ea35d 100644 --- a/tray.js +++ b/tray.js @@ -32,7 +32,7 @@ module.exports.setUpTray = (app, win) => { } }); - const trayMenu = Menu.buildFromTemplate([ + let template = [ { label: "Play/Pause", click: () => { @@ -64,6 +64,13 @@ module.exports.setUpTray = (app, win) => { app.quit(); }, }, - ]); + ]; + + + // delete quit button from navigation submenu + delete template[template.findIndex(item => item.label==='Navigation')].submenu[3]; + // delete View submenu (all buttons are useless in tray) + delete template[template.findIndex(item => item.label==='View')]; + const trayMenu = Menu.buildFromTemplate(template); tray.setContextMenu(trayMenu); };