code: function(oEvent) {
  			var oScrollExtension = this._getScrollExtension();
  			var bExecuteDefault = VerticalScrollingHelper.runOnRowsUpdatedPreprocessor(this, oEvent);
  
  			if (!TableUtils.isVariableRowHeightEnabled(this) || !bExecuteDefault) {
  				return;
  			}
  
  			var sReason = oEvent.getParameters().reason;
  			var bRowExpandedOrCollapsed = sReason === TableUtils.RowsUpdateReason.Expand || sReason === TableUtils.RowsUpdateReason.Collapse;
  			var iFirstVisibleRowIndexInBuffer = this.getFirstVisibleRow() - this._getMaxFirstRenderedRowIndex();
  
  			log("onRowsUpdated: Reason " + sReason, this);
  
  			if (iFirstVisibleRowIndexInBuffer >= 0 && bRowExpandedOrCollapsed) {
  				internal(this).iFirstVisibleRowInBuffer = iFirstVisibleRowIndexInBuffer;
  				oScrollExtension.updateInnerVerticalScrollPosition();
  			}
  		}
docs: Handles the <code>Table#_rowsUpdated</code> event.
  
  @param {Object} oEvent The event object.
  @private