From e7b2cabf5c97659158c3a4e12b507129bca73a2b Mon Sep 17 00:00:00 2001 From: Jeffrey Morgan Date: Mon, 20 Apr 2015 09:43:15 -0400 Subject: [PATCH] Fix bug where auto update would throw an exception when notifying app on quit --- package.json | 2 +- src/Main.js | 4 ++-- src/browser.js | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index f20d85264c..d3d81e2e2f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "Kitematic", - "version": "0.5.16", + "version": "0.5.17", "author": "Kitematic", "description": "Simple Docker Container management for Mac OS X.", "homepage": "https://kitematic.com/", diff --git a/src/Main.js b/src/Main.js index 9f582f3588..9637fce357 100644 --- a/src/Main.js +++ b/src/Main.js @@ -44,8 +44,8 @@ SetupStore.setup().then(() => { bugsnag.notify(err); }); -ipc.on('application:quitting', opts => { - if (!opts.updating && localStorage.getItem('settings.closeVMOnQuit') === 'true') { +ipc.on('application:quitting', () => { + if (localStorage.getItem('settings.closeVMOnQuit') === 'true') { machine.stop(); } }); diff --git a/src/browser.js b/src/browser.js index 8722673dcb..2eafbf8e5c 100644 --- a/src/browser.js +++ b/src/browser.js @@ -45,9 +45,9 @@ app.on('ready', function () { }); app.on('before-quit', function () { - mainWindow.webContents.send('application:quitting', { - updating: updating - }); + if (!updating) { + mainWindow.webContents.send('application:quitting'); + } }); mainWindow.webContents.on('new-window', function (e) {