Stop scrollback at top of timeline

This commit is contained in:
Cadence Ember 2020-10-29 17:26:34 +13:00
parent f4b368ea3e
commit 5bfe98bdf4
Signed by: cadence
GPG key ID: BC1C2C61CF521B17

View file

@ -396,7 +396,13 @@ class Timeline extends Subscribable {
this.from = root.end this.from = root.end
// console.log(this.updateEvents, root.chunk) // console.log(this.updateEvents, root.chunk)
if (root.state) this.updateStateEvents(root.state) if (root.state) this.updateStateEvents(root.state)
if (root.chunk.length) {
// there are events to display
this.updateEvents(root.chunk) this.updateEvents(root.chunk)
} else {
// we reached the top of the scrollback
this.reactiveTimeline.loadMore.remove()
}
this.broadcast("afterScrollbackLoad") this.broadcast("afterScrollbackLoad")
} }