2
2
mirror of https://github.com/Llewellynvdm/nativefier.git synced 2024-06-20 20:32:28 +00:00

Fix app not hiding and add quit option

This commit is contained in:
zweicoder 2016-01-30 10:48:48 +08:00
parent e184aa13ae
commit 0c9d6312a4

View File

@ -38,6 +38,7 @@ app.on('window-all-closed', () => {
// determined opts // determined opts
if(appArgs.minimizeToTray){ if(appArgs.minimizeToTray){
mainWindow.hide(); mainWindow.hide();
return;
} }
if (!isOSX()) { if (!isOSX()) {
app.quit(); app.quit();
@ -79,6 +80,13 @@ app.on('ready', () => {
appArgs.minimizeToTray = menuItem.checked = !menuItem.checked; appArgs.minimizeToTray = menuItem.checked = !menuItem.checked;
fs.writeFileSync(APP_ARGS_FILE_PATH, JSON.stringify(appArgs)); fs.writeFileSync(APP_ARGS_FILE_PATH, JSON.stringify(appArgs));
} }
},
{
label: 'Close',
type: 'normal',
click: function (menuItem) {
app.quit();
}
} }
]); ]);
appIcon.setContextMenu(menu); appIcon.setContextMenu(menu);