summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHunternif <hunternif@gmail.com>2025-02-16 19:33:28 +0000
committerHunternif <hunternif@gmail.com>2025-02-16 19:33:28 +0000
commit41cf39c57aa347a279fb71d52e2f666d558547ff (patch)
tree674ffc514325c04632dfd4f429fa2989d9d06ac5
parent9c8ed801d821d8bcd0bb07cfd938d519cc488a3f (diff)
client: fix null bug in endless page view for short pages
-rw-r--r--client/js/views/endless_page_view.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/client/js/views/endless_page_view.js b/client/js/views/endless_page_view.js
index a4cb420..670d10c 100644
--- a/client/js/views/endless_page_view.js
+++ b/client/js/views/endless_page_view.js
@@ -136,7 +136,11 @@ class EndlessPageView {
if (this.totalRecords === null) {
return;
}
- const scrollThreshold = this._topPageNode.scrollHeight * 0.2;
+
+ let scrollThreshold = screen.innerHeight * 0.2;
+ if (this._topPageNode) {
+ scrollThreshold = this._topPageNode.scrollHeight * 0.2;
+ }
if (this.minOffsetShown > 0 && window.scrollY < scrollThreshold) {
this._loadPage(