summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-01-11 10:41:57 -0200
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-01-15 06:43:35 -0200
commit70e133f144397efb31ab994d12fe7d3dfa673a61 (patch)
tree5afdf56ecb92c1357d253cd52620c313f1b48828
parent58e080effd8511b15ce5d960f3d35583c67bcfa5 (diff)
downloadmullvadvpn-70e133f144397efb31ab994d12fe7d3dfa673a61.tar.xz
mullvadvpn-70e133f144397efb31ab994d12fe7d3dfa673a61.zip
Only set daemon auto-connect when it changes
-rw-r--r--gui/packages/desktop/src/renderer/app.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/gui/packages/desktop/src/renderer/app.js b/gui/packages/desktop/src/renderer/app.js
index 0fd60d99ee..7235a6a836 100644
--- a/gui/packages/desktop/src/renderer/app.js
+++ b/gui/packages/desktop/src/renderer/app.js
@@ -360,7 +360,10 @@ export default class AppRenderer {
async _setDaemonAutoConnect(guiAutoConnect: boolean, autoStart: boolean) {
const daemonAutoConnect = guiAutoConnect && autoStart;
- await this._daemonRpc.setAutoConnect(daemonAutoConnect);
+
+ if (daemonAutoConnect !== this._settings.autoConnect) {
+ await this._daemonRpc.setAutoConnect(daemonAutoConnect);
+ }
}
setStartMinimized(startMinimized: boolean) {