Hide window on minimize

This commit is contained in:
Martin Gondermann 2016-06-27 08:09:52 +02:00
parent 26b20670b4
commit f85cad72db

View file

@ -227,12 +227,14 @@ app.on('ready', function() {
trayIcon.setToolTip(app.getName()); trayIcon.setToolTip(app.getName());
trayIcon.on('click', function() { trayIcon.on('click', function() {
mainWindow.show();
mainWindow.focus(); mainWindow.focus();
}); });
trayIcon.on('right-click', () => { trayIcon.on('right-click', () => {
trayIcon.popUpContextMenu(); trayIcon.popUpContextMenu();
}); });
trayIcon.on('balloon-click', function() { trayIcon.on('balloon-click', function() {
mainWindow.show();
mainWindow.focus(); mainWindow.focus();
}); });
ipcMain.on('notified', function(event, arg) { ipcMain.on('notified', function(event, arg) {
@ -346,6 +348,8 @@ app.on('ready', function() {
event.preventDefault(); event.preventDefault();
switch (process.platform) { switch (process.platform) {
case 'win32': case 'win32':
mainWindow.hide();
break;
case 'linux': case 'linux':
mainWindow.minimize(); mainWindow.minimize();
break; break;