diff --git a/browser/main/modals/PreferencesModal/InfoTab.js b/browser/main/modals/PreferencesModal/InfoTab.js index df90163a..5241abb6 100644 --- a/browser/main/modals/PreferencesModal/InfoTab.js +++ b/browser/main/modals/PreferencesModal/InfoTab.js @@ -41,6 +41,7 @@ class InfoTab extends React.Component { } this.setState({ config: newConfig }) + return newConfig } handleSubscriptionFormSubmit(e) { @@ -118,6 +119,12 @@ class InfoTab extends React.Component { return amaMessage ?

{amaMessage}

: null } + handleAutoUpdateChange() { + const config = this.handleConfigChange() + + ConfigManager.set(config) + } + render() { return (
@@ -259,7 +266,7 @@ class InfoTab extends React.Component { this.handleConfigChange()} + onChange={() => this.handleAutoUpdateChange()} checked={this.state.config.autoUpdateEnabled} /> {i18n.__('Enable Auto Update')}