Browse Source

[core] Fix scroll issue with foreachVisible when close to start

Johan Ahlen 9 năm trước cách đây
mục cha
commit
8c0a08efae

+ 2 - 1
desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

@@ -3131,9 +3131,10 @@
 
       var lastScrollTop = -1;
       var onScroll = function () {
-        if (Math.abs(lastScrollTop - $container.scrollTop()) < incrementLimit * options.minHeight) {
+        if (startIndex > incrementLimit && Math.abs(lastScrollTop - $container.scrollTop()) < (incrementLimit * options.minHeight)) {
           return;
         }
+        lastScrollTop = $container.scrollTop();
         setStartAndEndFromScrollTop();
         clearTimeout(renderThrottle);
         if (Math.abs($parentFVOwnerElement.data('startIndex') - startIndex) > incrementLimit ||