From 2df590600b0c0261bf323f7cac23b4ae8373c56b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Santos?= Date: Fri, 22 May 2020 00:06:36 +0100 Subject: [PATCH] AutoUpdate is auto saved --- browser/main/modals/PreferencesModal/InfoTab.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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')}