commit: 59f98aecd99cbc1eadf93a52409049c04e571c58
parent: b6eb1b1d98c839f5340edd3d3c4764952f2cb189
Author: csaurus <csaurus@mailbox.org>
Date: Sun, 22 Apr 2018 16:12:34 -0400
Stop blink from loading more statuses with every scroll.
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/components/timeline/timeline.js b/src/components/timeline/timeline.js
@@ -105,7 +105,8 @@ const Timeline = {
.then((friends) => this.$store.dispatch('addFriends', { friends }))
},
scrollLoad (e) {
- const height = Math.max(document.body.offsetHeight, document.body.scrollHeight)
+ const bodyBRect = document.body.getBoundingClientRect();
+ const height = Math.max(bodyBRect.height, -(bodyBRect.y))
if (this.timeline.loading === false &&
this.$store.state.config.autoLoad &&
this.$el.offsetHeight > 0 &&