diff options
| -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(); }; |
