Scroll to top for longform events only

Fixes: ad6a1962 ("Scroll to top of event instead of bottom")
This commit is contained in:
William Casarin
2023-07-12 08:23:46 -07:00
parent 69922b1d77
commit f2cf30a728
2 changed files with 3 additions and 2 deletions

View File

@@ -88,7 +88,8 @@ struct ThreadView: View {
}.navigationBarTitle(NSLocalizedString("Thread", comment: "Navigation bar title for note thread."))
.onAppear {
thread.subscribe()
scroll_to_event(scroller: reader, id: self.thread.event.id, delay: 0.0, animate: false)
let anchor: UnitPoint = self.thread.event.known_kind == .longform ? .top : .bottom
scroll_to_event(scroller: reader, id: self.thread.event.id, delay: 0.0, animate: false, anchor: anchor)
}
.onDisappear {
thread.unsubscribe()