diff --git a/damus/Features/Timeline/Views/TimelineView.swift b/damus/Features/Timeline/Views/TimelineView.swift index 8edff654..ebf8feca 100644 --- a/damus/Features/Timeline/Views/TimelineView.swift +++ b/damus/Features/Timeline/Views/TimelineView.swift @@ -50,6 +50,15 @@ struct TimelineView: View { MainContent } + var topPadding: CGFloat { + if #available(iOS 26.0, *) { + headerHeight + } + else { + headerHeight - getSafeAreaTop() + } + } + var MainContent: some View { ScrollViewReader { scroller in ScrollView { @@ -65,7 +74,7 @@ struct TimelineView: View { .redacted(reason: loading ? .placeholder : []) .shimmer(loading) .disabled(loading) - .padding(.top, headerHeight - getSafeAreaTop()) + .padding(.top, topPadding) .offsetY { previous, current in if previous > current{ if direction != .up && current < 0 { diff --git a/damus/Info.plist b/damus/Info.plist index 5d32856d..d7032a70 100644 --- a/damus/Info.plist +++ b/damus/Info.plist @@ -2,6 +2,8 @@ + UIDesignRequiresCompatibility + NSUserActivityTypes INSendMessageIntent