summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-07-26 16:45:29 +0200
committerOskar Nyberg <oskar@mullvad.net>2022-08-09 11:08:36 +0200
commitd1faa1c9e676e74a4894402e15fb08dd11b83666 (patch)
tree3930958f542eba47d432caa879cfdd6f7f4ae035
parent9749ea8f0a4a3df5d2ed47222bcfed0b1e2c7795 (diff)
downloadmullvadvpn-d1faa1c9e676e74a4894402e15fb08dd11b83666.tar.xz
mullvadvpn-d1faa1c9e676e74a4894402e15fb08dd11b83666.zip
Show login screen while logging in from TooManyDevices
-rw-r--r--gui/src/renderer/components/TooManyDevices.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/gui/src/renderer/components/TooManyDevices.tsx b/gui/src/renderer/components/TooManyDevices.tsx
index 23900046ed..436bb11028 100644
--- a/gui/src/renderer/components/TooManyDevices.tsx
+++ b/gui/src/renderer/components/TooManyDevices.tsx
@@ -98,7 +98,10 @@ export default function TooManyDevices() {
[removeDevice, accountToken],
);
- const continueLogin = useCallback(() => login(accountToken), [login, accountToken]);
+ const continueLogin = useCallback(() => {
+ void login(accountToken);
+ history.reset(RoutePath.login, transitions.pop);
+ }, [login, accountToken]);
const cancel = useCallback(() => {
cancelLogin();
history.reset(RoutePath.login, transitions.pop);