See issue 72.
Calculating the row heights using offsetHeight leads to rounding errors as it returns integer values. Using getBoundingClientRect() fixes this.
offsetHeight
getBoundingClientRect()