diff --git a/browser/main.js b/browser/main.js index c4100e1cf2..a7552922c3 100644 --- a/browser/main.js +++ b/browser/main.js @@ -67,7 +67,7 @@ app.on('ready', function() { // Auto Updates if (process.env.NODE_ENV !== 'development' && !argv.test) { - autoUpdater.setFeedUrl('https://updates.kitematic.com/releases/latest?version=' + app.getVersion()); + autoUpdater.setFeedUrl('https://updates.kitematic.com/releases/latest?version=' + app.getVersion() + '&beta=' + settingsjson.beta); autoUpdater.on('checking-for-update', function (e) { console.log('Checking for update...'); diff --git a/src/ContainerDetails.react.js b/src/ContainerDetails.react.js index 05edc35b24..a65318849f 100644 --- a/src/ContainerDetails.react.js +++ b/src/ContainerDetails.react.js @@ -147,10 +147,16 @@ var ContainerDetails = React.createClass({ if (err) { throw err; } }); }, - handleChangeDefaultPort: function (port) { - this.setState({ - defaultPort: port - }); + handleChangeDefaultPort: function (port, e) { + if (e.target.checked) { + this.setState({ + defaultPort: null + }); + } else { + this.setState({ + defaultPort: port + }); + } }, handleViewDropdown: function(e) { this.setState({ @@ -486,7 +492,7 @@ var ContainerDetails = React.createClass({