Sfoglia il codice sorgente

HUE-2511 [impala] Infinite scroll keeps fetching results even if finished

Added hasMoreResults check on infinite scroll
Enrico Berti 11 anni fa
parent
commit
8d9da44
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      apps/beeswax/src/beeswax/templates/execute.mako

+ 1 - 1
apps/beeswax/src/beeswax/templates/execute.mako

@@ -2008,7 +2008,7 @@ function datatableScroll() {
   window.clearTimeout(_scrollTimeout);
   _scrollTimeout = window.setTimeout(function(){
     dataTableEl.data("scrollPosition", dataTableEl.scrollTop());
-    if (_lastScrollPosition !=  dataTableEl.scrollTop() && dataTableEl.scrollTop() + dataTableEl.outerHeight() + 20 > dataTableEl[0].scrollHeight && dataTable) {
+    if (_lastScrollPosition !=  dataTableEl.scrollTop() && dataTableEl.scrollTop() + dataTableEl.outerHeight() + 20 > dataTableEl[0].scrollHeight && dataTable && viewModel.hasMoreResults()) {
       dataTableEl.animate({opacity: '0.55'}, 200);
       viewModel.fetchResults();
     }