        });
  
        this._maybeCallOnScrollbarPresenceChange();
-@@ -584,6 +616,60 @@ var Grid = function (_React$PureComponent) {
+@@ -584,6 +616,65 @@ var Grid = function (_React$PureComponent) {
          }
        }
  

       } else {
         (0, _updateScrollIndexHelper2.default)({
           cellSizeAndPositionManager: instanceProps.columnSizeAndPositionManager,
@@ -616,6 +704,8 @@ var Grid = function (_React$PureComponent) {
       if (this._recomputeScrollTopFlag) {
         this._recomputeScrollTopFlag = false;
         this._updateScrollTopForScrollToRow(this.props);

       } else {
         (0, _updateScrollIndexHelper2.default)({
           cellSizeAndPositionManager: instanceProps.rowSizeAndPositionManager,
@@ -635,19 +730,50 @@ var Grid = function (_React$PureComponent) {
         });
       }
 
