logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe
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:

Msrc/components/timeline/timeline.js3++-
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 &&