commit faaf77d9e552ef53af808af82ac929292f99f786
parent 0af91987c391de8be44e59dd14bc64da6ebd622e
Author: William Casarin <jb55@jb55.com>
Date: Fri, 12 Aug 2022 10:57:00 -0700
scroll to bottom instead.
It's a bit less jarring
Signed-off-by: William Casarin <jb55@jb55.com>
Diffstat:
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/damus/Components/EndBlock.swift b/damus/Components/EndBlock.swift
@@ -11,7 +11,7 @@ struct EndBlock: View {
let height: CGFloat
init () {
- self.height = 80.0
+ self.height = 10.0
}
init (height: Float) {
diff --git a/damus/Views/ChatroomView.swift b/damus/Views/ChatroomView.swift
@@ -37,7 +37,7 @@ struct ChatroomView: View {
}
- EndBlock(height: 500)
+ EndBlock()
}
.onReceive(NotificationCenter.default.publisher(for: .select_quote)) { notif in
let ev = notif.object as! NostrEvent
diff --git a/damus/Views/EventDetailView.swift b/damus/Views/EventDetailView.swift
@@ -101,7 +101,7 @@ struct EventDetailView: View {
CollapsedEventView(cev, scroller: proxy)
}
- EndBlock(height: 600)
+ EndBlock()
}
.onChange(of: thread.loading) { val in
scroll_after_load(proxy)
@@ -295,10 +295,10 @@ func scroll_to_event(scroller: ScrollViewProxy, id: String, delay: Double, anima
DispatchQueue.main.asyncAfter(deadline: .now() + delay) {
if animate {
withAnimation {
- scroller.scrollTo(id, anchor: .top)
+ scroller.scrollTo(id, anchor: .bottom)
}
} else {
- scroller.scrollTo(id, anchor: .top)
+ scroller.scrollTo(id, anchor: .bottom)
}
}
}