diff --git a/apps/browser/src/background/main.background.ts b/apps/browser/src/background/main.background.ts index 8fbab335b63..c5f36dfe68b 100644 --- a/apps/browser/src/background/main.background.ts +++ b/apps/browser/src/background/main.background.ts @@ -1233,18 +1233,6 @@ export default class MainBackground { ); } - // If the user is logged out, switch to the next account - const active = await firstValueFrom(this.accountService.activeAccount$); - if (active == null) { - return; - } - const authStatus = await firstValueFrom( - this.authService.authStatuses$.pipe(map((statuses) => statuses[active.id])), - ); - if (authStatus === AuthenticationStatus.LoggedOut) { - const nextUpAccount = await firstValueFrom(this.accountService.nextUpAccount$); - await this.switchAccount(nextUpAccount?.id); - } await this.initOverlayAndTabsBackground(); return new Promise((resolve) => { diff --git a/apps/desktop/src/app/layout/account-switcher.component.ts b/apps/desktop/src/app/layout/account-switcher.component.ts index 02d98512609..f641d801b8d 100644 --- a/apps/desktop/src/app/layout/account-switcher.component.ts +++ b/apps/desktop/src/app/layout/account-switcher.component.ts @@ -151,24 +151,6 @@ export class AccountSwitcherComponent { ); } - async ngOnInit() { - const active = await firstValueFrom(this.accountService.activeAccount$); - if (active == null) { - return; - } - const authStatus = await firstValueFrom( - this.authService.authStatuses$.pipe(map((statuses) => statuses[active.id])), - ); - if (authStatus === AuthenticationStatus.LoggedOut) { - const nextUpAccount = await firstValueFrom(this.accountService.nextUpAccount$); - if (nextUpAccount != null) { - await this.switch(nextUpAccount.id); - } else { - await this.addAccount(); - } - } - } - toggle() { this.isOpen = !this.isOpen; }