diff --git a/source/Table/Table.js b/source/Table/Table.js index e0211a8ce..f2bdc0c14 100644 --- a/source/Table/Table.js +++ b/source/Table/Table.js @@ -6,7 +6,6 @@ import clsx from 'clsx'; import Column from './Column'; import PropTypes from 'prop-types'; import * as React from 'react'; -import {findDOMNode} from 'react-dom'; import Grid, {accessibilityOverscanIndicesGetter} from '../Grid'; import defaultRowRenderer from './defaultRowRenderer'; @@ -339,7 +338,7 @@ export default class Table extends React.PureComponent { getScrollbarWidth() { if (this.Grid) { - const Grid = findDOMNode(this.Grid); + const Grid = this.Grid._scrollingContainer; const clientWidth = Grid.clientWidth || 0; const offsetWidth = Grid.offsetWidth || 0; return offsetWidth - clientWidth;