aboutsummaryrefslogtreecommitdiff
path: root/p/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'p/scripts')
-rw-r--r--p/scripts/main.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/p/scripts/main.js b/p/scripts/main.js
index 90e7d79c8..a9f0986de 100644
--- a/p/scripts/main.js
+++ b/p/scripts/main.js
@@ -726,9 +726,12 @@ function onScroll() {
box_to_follow.scrollTop + box_to_follow.offsetHeight + (window.innerHeight / 2) >= streamFooter.offsetTop) {
// Too close to the last pre-loaded article
load_more_posts();
- } else if (document.querySelectorAll('.flux.current ~ .flux').length <= 5) {
- // Too few pre-loaded articles
- load_more_posts();
+ } else {
+ const after = document.querySelectorAll('.flux.current ~ .flux').length;
+ if (after > 0 && after <= 5) {
+ // Too few pre-loaded articles
+ load_more_posts();
+ }
}
}
}