carbon-design-system / carbon-addons-iot-react

A collection of React components shared between IBM Maximo Asset Monitor (Watson IoT), IBM Maximo Visual Inspection, and Graphite products.
https://carbon-design-system.github.io/carbon-addons-iot-react/
Apache License 2.0
96 stars 78 forks source link

[Table] When starting a drag of a row, the vertical scrollbar appears and disappears #3775

Closed gillibrand closed 1 year ago

gillibrand commented 1 year ago

What package is this for?

Describe the bug

Construct a table with hasDragAndDrop: true and the right callbacks to start a drag. Start dragging a row. The page will show a vertical scrollbar briefly (if there isn't one already). The problem is that an absolutely positioned row overlay is created during the drag and positioned over rows. But initially there's no row to be over and it ends up start offscreen. While not visible, it causes the browser to show a scrollbar.

Environment/versions: