diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2022-09-14 14:11:21 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2022-09-14 14:11:21 +0200 |
| commit | 0288374e66e866fcb18882100c7629915585877d (patch) | |
| tree | fa17fade5e20c032e274d93a039a9f0ff9ff2cbf | |
| parent | 325a981d98106a02748a7e25ac9c8ddfa074ec3f (diff) | |
| download | mullvadvpn-0288374e66e866fcb18882100c7629915585877d.tar.xz mullvadvpn-0288374e66e866fcb18882100c7629915585877d.zip | |
Fix transition when navigating from device revoked to login
| -rw-r--r-- | gui/src/renderer/app.tsx | 7 |
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(); }; |
