Default Channels grid to 5 columns on macOS and tvOS

This commit is contained in:
Arkadiusz Fal
2026-07-10 21:07:31 +02:00
parent 31bbbd317f
commit 8b50c2ee14

View File

@@ -23,7 +23,11 @@ struct ManageChannelsView: View {
// View options (persisted)
@AppStorage("manageChannelsLayout") private var layout: VideoListLayout = .grid
@AppStorage("manageChannelsRowStyle") private var rowStyle: VideoRowStyle = .regular
#if os(macOS) || os(tvOS)
@AppStorage("manageChannelsGridColumns") private var gridColumns = 5
#else
@AppStorage("manageChannelsGridColumns") private var gridColumns = 3
#endif
@AppStorage("manageChannelsSortOrder") private var sortOrder: SidebarChannelSort = .alphabetical
@State private var subscriptionMetadata: [String: Subscription] = [:]