Browse Source

Updates main window close handling: mac os and windows unchanged; linux: when keep in task bar is enabled hide the main window, else exit app

pull/329/head
Michael Weimann 9 years ago
parent
commit
8e3df94f20
  1. 11
      electron/main.js

11
electron/main.js

@ -201,10 +201,17 @@ function createWindow () {
if ( !isQuitting ) {
e.preventDefault();
if (process.platform === 'darwin') {
switch (process.platform) {
case 'darwin':
app.hide();
} else {
break;
case 'linux':
config.get('keep_in_taskbar_on_close') ? mainWindow.hide() : app.quit();
break;
case 'win32':
default:
config.get('keep_in_taskbar_on_close') ? mainWindow.minimize() : mainWindow.hide();
break;
}
}
});

Loading…
Cancel
Save