summaryrefslogtreecommitdiffhomepage
path: root/gui
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-12-17 12:25:15 +0100
committerOskar Nyberg <oskar@mullvad.net>2023-01-03 14:36:11 +0100
commit13679cd2b3ace0a7fb3ef4b8a5ec82cdc86a61e0 (patch)
tree9b9debe58f410e554fd48b0a6252a9342b3390f5 /gui
parent6990d5ab7b5fc8617c4511c25e523322940245f9 (diff)
downloadmullvadvpn-13679cd2b3ace0a7fb3ef4b8a5ec82cdc86a61e0.tar.xz
mullvadvpn-13679cd2b3ace0a7fb3ef4b8a5ec82cdc86a61e0.zip
Fix navigation when logging in from other frontend
Diffstat (limited to 'gui')
-rw-r--r--gui/src/renderer/app.tsx7
1 files changed, 3 insertions, 4 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx
index afdda1d401..87d1d1440d 100644
--- a/gui/src/renderer/app.tsx
+++ b/gui/src/renderer/app.tsx
@@ -780,6 +780,9 @@ export default class AppRenderer {
switch (this.loginState) {
case 'none':
+ reduxAccount.loggedIn(accountToken, device);
+ this.resetNavigation();
+ break;
case 'logging in':
reduxAccount.loggedIn(accountToken, device);
@@ -793,10 +796,6 @@ export default class AppRenderer {
reduxAccount.accountCreated(accountToken, device, new Date().toISOString());
break;
}
-
- if (this.loginState !== 'logging in' && this.loginState !== 'creating account') {
- this.resetNavigation();
- }
break;
}
case 'logged out':