diff --git a/src/base/list/listview.js b/src/base/list/listview.js index 4b12aa855..7028132bc 100644 --- a/src/base/list/listview.js +++ b/src/base/list/listview.js @@ -72,9 +72,11 @@ BI.ListView = BI.inherit(BI.Widget, { var index = (this.cache[this.renderedIndex] && (this.cache[this.renderedIndex].index + o.blockSize)) || 0; var cnt = this.renderedIndex + 1; var lastHeight; - function getElementHeight () { + + function getElementHeight() { return self.container.element.height(); } + lastHeight = getElementHeight(); while ((lastHeight) < minContentHeight && index < o.items.length) { var items = o.items.slice(index, index + o.blockSize); @@ -90,6 +92,7 @@ BI.ListView = BI.inherit(BI.Widget, { this.renderedIndex = cnt; cnt++; index += o.blockSize; + lastHeight = getElementHeight(); } },