diff --git a/src/js/bulk-optimization.js b/src/js/bulk-optimization.js index 8fa55b49..4f4fd6a1 100644 --- a/src/js/bulk-optimization.js +++ b/src/js/bulk-optimization.js @@ -202,8 +202,9 @@ function drawSomeRows(items, rowsToDraw) { const list = jQuery('#optimization-items tbody'); - let drawNow = window.totalRowsDrawn; - for(let i = drawNow;i < Math.min(rowsToDraw + window.totalRowsDrawn, items.length); i++) { + const start = window.totalRowsDrawn; + const end = Math.min(start + rowsToDraw, items.length); + for (let i = start; i < end; i++) { const tableRow = ` ${items[i].post_title} @@ -213,9 +214,8 @@ ${tinyCompress.L10nWaiting} `; list.append(tableRow); - drawNow = i; } - window.totalRowsDrawn = drawNow; + window.totalRowsDrawn = end; } function cancelOptimization() {