Fix channel videos horizontal layout

This commit is contained in:
Arkadiusz Fal
2023-05-21 17:17:56 +02:00
parent 8f9de6d1be
commit d5f8e35430
2 changed files with 5 additions and 3 deletions

View File

@@ -12,11 +12,13 @@ struct VerticalCells<Header: View>: View {
var items = [ContentItem]()
var allowEmpty = false
var edgesIgnoringSafeArea = Edge.Set.horizontal
let header: Header?
init(items: [ContentItem], allowEmpty: Bool = false, @ViewBuilder header: @escaping () -> Header? = { nil }) {
init(items: [ContentItem], allowEmpty: Bool = false, edgesIgnoringSafeArea: Edge.Set = .horizontal, @ViewBuilder header: @escaping () -> Header? = { nil }) {
self.items = items
self.allowEmpty = allowEmpty
self.edgesIgnoringSafeArea = edgesIgnoringSafeArea
self.header = header()
}
@@ -40,7 +42,7 @@ struct VerticalCells<Header: View>: View {
#endif
}
.animation(nil)
.edgesIgnoringSafeArea(.horizontal)
.edgesIgnoringSafeArea(edgesIgnoringSafeArea)
#if os(macOS)
.background(Color.secondaryBackground)
.frame(minWidth: 360)