diff --git a/Shared/Channels/ChannelVideosView.swift b/Shared/Channels/ChannelVideosView.swift index c4a511b8..3a9fda99 100644 --- a/Shared/Channels/ChannelVideosView.swift +++ b/Shared/Channels/ChannelVideosView.swift @@ -66,7 +66,7 @@ struct ChannelVideosView: View { .frame(maxWidth: .infinity) #endif - VerticalCells(items: contentItems, edgesIgnoringSafeArea: .init()) { + VerticalCells(items: contentItems, edgesIgnoringSafeArea: verticalCellsEdgesIgnoringSafeArea) { if let description = presentedChannel?.description, !description.isEmpty { Button { withAnimation(.spring()) { @@ -200,6 +200,14 @@ struct ChannelVideosView: View { } } + var verticalCellsEdgesIgnoringSafeArea: Edge.Set { + #if os(tvOS) + return .horizontal + #else + return .init() + #endif + } + @ViewBuilder var favoriteButton: some View { if let presentedChannel { FavoriteButton(item: FavoriteItem(section: .channel(accounts.app.appType.rawValue, presentedChannel.id, presentedChannel.name)))