Various fixes

This commit is contained in:
Ilya Laktyushin 2026-02-27 01:29:16 +04:00
parent e12e096919
commit ddd724a5af

View file

@ -138,7 +138,7 @@ private final class AuthConfirmationSheetContent: CombinedComponent {
self.disposables.dispose()
if !self.inProgress {
if let (context, _) = self.forcedAccount {
if let (context, _) = self.forcedAccount, context !== self.context {
context.account.shouldBeServiceTaskMaster.set(.single(.never))
}
}
@ -218,7 +218,7 @@ private final class AuthConfirmationSheetContent: CombinedComponent {
guard let self else {
return
}
if let (context, _) = self.forcedAccount {
if let (context, _) = self.forcedAccount, context !== self.context {
context.account.shouldBeServiceTaskMaster.set(.single(.never))
}
@ -237,7 +237,7 @@ private final class AuthConfirmationSheetContent: CombinedComponent {
guard let self else {
return
}
if let (context, _) = self.forcedAccount {
if let (context, _) = self.forcedAccount, context !== self.context {
context.account.shouldBeServiceTaskMaster.set(.single(.never))
}