diff --git a/assets/components/ScrollableView.vue b/assets/components/ScrollableView.vue index 14985df6..cfcd3e3e 100644 --- a/assets/components/ScrollableView.vue +++ b/assets/components/ScrollableView.vue @@ -49,7 +49,12 @@ export default { if (!this.paused) { this.scrollToBottom("instant"); } else { - this.hasMore = true; + const record = e[e.length - 1]; + if ( + record.target.children[record.target.children.length - 1] == record.addedNodes[record.addedNodes.length - 1] + ) { + this.hasMore = true; + } } }); mutationObserver.observe(content, { childList: true, subtree: true });