mirror of
https://github.com/docker/docs.git
synced 2026-03-27 14:28:47 +07:00
Don't turn off VM if restarting to update
This commit is contained in:
@@ -46,8 +46,8 @@ SetupStore.setup().then(() => {
|
||||
});
|
||||
});
|
||||
|
||||
ipc.on('application:quitting', () => {
|
||||
if (localStorage.getItem('settings.closeVMOnQuit') === 'true') {
|
||||
ipc.on('application:quitting', opts => {
|
||||
if (!opts.updating && localStorage.getItem('settings.closeVMOnQuit') === 'true') {
|
||||
machine.stop();
|
||||
}
|
||||
});
|
||||
|
||||
@@ -38,12 +38,16 @@ app.on('ready', function () {
|
||||
return false;
|
||||
});
|
||||
|
||||
app.on('before-quit', function () {
|
||||
mainWindow.webContents.send('application:quitting');
|
||||
var updating = false;
|
||||
ipc.on('application:quit-install', function () {
|
||||
updating = true;
|
||||
autoUpdater.quitAndInstall();
|
||||
});
|
||||
|
||||
ipc.on('application:quit-install', function () {
|
||||
autoUpdater.quitAndInstall();
|
||||
app.on('before-quit', function () {
|
||||
mainWindow.webContents.send('application:quitting', {
|
||||
updating: updating
|
||||
});
|
||||
});
|
||||
|
||||
mainWindow.webContents.on('new-window', function (e) {
|
||||
|
||||
Reference in New Issue
Block a user