The row height is different when zoomed. Try replacing getCalculatedRowHeight like below:

getCalculatedRowHeight: function () {
return this.scroller.dom.scrollHeight ===...