summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-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();
};