summaryrefslogtreecommitdiffhomepage
path: root/gui
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2019-08-23 15:23:22 +0200
committerAndrej Mihajlov <and@mullvad.net>2019-08-23 15:23:22 +0200
commit19efa7d1522e4f6448a739dfb01edcd56197cf8a (patch)
tree2fa5f8cfc4100c4ec652dc7bb3ca177ebc344a10 /gui
parentd0291326facf5d4e693e03e6496c37de4421fe97 (diff)
downloadmullvadvpn-19efa7d1522e4f6448a739dfb01edcd56197cf8a.tar.xz
mullvadvpn-19efa7d1522e4f6448a739dfb01edcd56197cf8a.zip
Filter out the repeating calls to onDaemonConnected
Diffstat (limited to 'gui')
-rw-r--r--gui/src/renderer/app.tsx6
1 files changed, 6 insertions, 0 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx
index a1f5560ce5..094b4f376d 100644
--- a/gui/src/renderer/app.tsx
+++ b/gui/src/renderer/app.tsx
@@ -358,6 +358,12 @@ export default class AppRenderer {
}
private async onDaemonConnected() {
+ // Filter out the calls coming from IPC events arriving right after the constructor finished
+ // execution.
+ if (this.connectedToDaemon) {
+ return;
+ }
+
this.connectedToDaemon = true;
if (this.settings.accountToken) {