diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index 81e96e558..356683473 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -4618,7 +4618,7 @@ }, scroll: $.debounce(100, function() { var nodes, nodesPerPage, pageNum; - if (Index.req || Conf['Index Mode'] !== 'infinite' || ((d.body.scrollTop || doc.scrollTop) <= doc.scrollHeight - (300 + window.innerHeight)) || g.VIEW === 'thread') { + if (Index.req || Conf['Index Mode'] !== 'infinite' || (doc.scrollTop <= doc.scrollHeight - (300 + window.innerHeight)) || g.VIEW === 'thread') { return; } pageNum = Index.getCurrentPage() + 1; diff --git a/builds/crx/script.js b/builds/crx/script.js index ae3a4dd7f..6fbe79e8a 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -4629,7 +4629,7 @@ }, scroll: $.debounce(100, function() { var nodes, nodesPerPage, pageNum; - if (Index.req || Conf['Index Mode'] !== 'infinite' || ((d.body.scrollTop || doc.scrollTop) <= doc.scrollHeight - (300 + window.innerHeight)) || g.VIEW === 'thread') { + if (Index.req || Conf['Index Mode'] !== 'infinite' || (doc.scrollTop <= doc.scrollHeight - (300 + window.innerHeight)) || g.VIEW === 'thread') { return; } pageNum = Index.getCurrentPage() + 1; diff --git a/src/General/Index.coffee b/src/General/Index.coffee index 6bbe288b9..23c6e41c0 100644 --- a/src/General/Index.coffee +++ b/src/General/Index.coffee @@ -110,7 +110,7 @@ Index = $.after $.id('delform'), Index.pagelist scroll: $.debounce 100, -> - return if Index.req or Conf['Index Mode'] isnt 'infinite' or ((d.body.scrollTop or doc.scrollTop) <= doc.scrollHeight - (300 + window.innerHeight)) or g.VIEW is 'thread' + return if Index.req or Conf['Index Mode'] isnt 'infinite' or (doc.scrollTop <= doc.scrollHeight - (300 + window.innerHeight)) or g.VIEW is 'thread' pageNum = Index.getCurrentPage() + 1 return Index.endNotice() if pageNum >= Index.pagesNum nodesPerPage = Index.threadsNumPerPage * 2