Move tray click callback in setUpTray

This commit is contained in:
TC
2020-04-27 12:25:24 +02:00
parent 3fa3c3ab9e
commit 4824dda5d5
2 changed files with 4 additions and 6 deletions

View File

@ -166,10 +166,7 @@ app.on("activate", () => {
app.on("ready", () => { app.on("ready", () => {
setApplicationMenu(); setApplicationMenu();
mainWindow = createMainWindow(); mainWindow = createMainWindow();
const tray = setUpTray(app, mainWindow); setUpTray(app, mainWindow);
tray.on("click", () => {
mainWindow.isVisible() ? mainWindow.hide() : mainWindow.show();
});
if (!is.dev() && autoUpdate()) { if (!is.dev() && autoUpdate()) {
autoUpdater.checkForUpdatesAndNotify(); autoUpdater.checkForUpdatesAndNotify();

View File

@ -23,6 +23,9 @@ module.exports.setUpTray = (app, win) => {
tray = new Tray(trayIcon); tray = new Tray(trayIcon);
tray.setToolTip("Youtube Music"); tray.setToolTip("Youtube Music");
tray.setIgnoreDoubleClickEvents(true); tray.setIgnoreDoubleClickEvents(true);
tray.on("click", () => {
win.isVisible() ? win.hide() : win.show();
});
const trayMenu = Menu.buildFromTemplate([ const trayMenu = Menu.buildFromTemplate([
{ {
@ -67,6 +70,4 @@ module.exports.setUpTray = (app, win) => {
}, },
]); ]);
tray.setContextMenu(trayMenu); tray.setContextMenu(trayMenu);
return tray;
}; };