Withhold every account switcher until an account exists to offer

This commit is contained in:
Arkadiusz Fal
2026-09-13 20:16:14 +02:00
parent 5136b79f49
commit 69d22cdc98
8 changed files with 55 additions and 18 deletions

View File

@@ -492,7 +492,7 @@ struct SubscriptionsView: View {
.toolbarTitleDisplayMode(.inlineLarge)
#endif
.toolbar {
if appEnvironment?.settingsManager.showAccountPickers ?? true {
if DataContextSwitcherVisibility.showsPickers(in: appEnvironment) {
ToolbarItem(placement: viewOptionsPlacement) {
DataContextSwitcherMenu()
}
@@ -909,7 +909,7 @@ struct SubscriptionsView: View {
}
.buttonStyle(.bordered)
if appEnvironment?.settingsManager.showAccountPickers ?? true {
if DataContextSwitcherVisibility.showsPickers(in: appEnvironment) {
DataContextSwitcherButton()
}
}