[assist] Fix issue where some of the last tables aren't shown in the assist for certain window heights
This occurs if the panel size is very close to the total size of the amount of tables (difference to last table is smaller than the increment size limit)
}
clearTimeout(renderThrottle);
- if (Math.abs($parentFVOwnerElement.data('startIndex') - startIndex) > incrementLimit ||
- Math.abs($parentFVOwnerElement.data('endIndex') - endIndex) > incrementLimit) {
+ var startDiff = Math.abs($parentFVOwnerElement.data('startIndex') - startIndex);
+ var endDiff = Math.abs($parentFVOwnerElement.data('endIndex') - endIndex);
+ if (startDiff > incrementLimit
+ || endDiff > incrementLimit
+ || (startDiff !== 0 && startIndex === 0)
+ || (endDiff !== 0 && endIndex === allEntries.length - 1)) {
renderThrottle = setTimeout(render, 0);
}
};
