summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-09-14 14:11:21 +0200
committerOskar Nyberg <oskar@mullvad.net>2022-09-14 14:11:21 +0200
commit0288374e66e866fcb18882100c7629915585877d (patch)
treefa17fade5e20c032e274d93a039a9f0ff9ff2cbf
parent325a981d98106a02748a7e25ac9c8ddfa074ec3f (diff)
downloadmullvadvpn-0288374e66e866fcb18882100c7629915585877d.tar.xz
mullvadvpn-0288374e66e866fcb18882100c7629915585877d.zip
Fix transition when navigating from device revoked to login
-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 a3c5407eaa..1c222c9299 100644
--- a/gui/src/renderer/app.tsx
+++ b/gui/src/renderer/app.tsx
@@ -367,9 +367,9 @@ export default class AppRenderer {
this.loginState = 'none';
};
- public async logout() {
+ public async logout(transition = transitions.dismiss) {
try {
- this.history.reset(RoutePath.login, transitions.dismiss);
+ this.history.reset(RoutePath.login, transition);
await IpcRendererEventChannel.account.logout();
} catch (e) {
const error = e as Error;
@@ -378,8 +378,7 @@ export default class AppRenderer {
}
public leaveRevokedDevice = async () => {
- await this.logout();
- this.resetNavigation();
+ await this.logout(transitions.pop);
await this.disconnectTunnel();
};