You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A table with more than 3 frozen columns will stop rendering non-frozen columns before they fully leave the view. I think this has to do with the fact that the getColumnIndicesInRect function in Grid starts at columnIndexStart which starts at 0 + number of frozen columns and grid bleed is set to 3 by default.
A table with more than 3 frozen columns will stop rendering non-frozen columns before they fully leave the view. I think this has to do with the fact that the
getColumnIndicesInRect
function in Grid starts atcolumnIndexStart
which starts at 0 + number of frozen columns and grid bleed is set to 3 by default.Link to a minimal repro: https://codesandbox.io/s/blueprint-sandbox-forked-0cpzu?file=/src/index.tsx
Steps to reproduce
Create a table with number of frozenColumns >= 4
Create a large non-frozen column
Scroll horizontally
Actual behavior
column will stop rendering before it fully leaves the view
Expected behavior
column continues to render inside of the view when scrolling
Possible solution
Possible solution could be either add a gridBleed prop or always set grid bleed to be >= numFrozenColumns
The text was updated successfully, but these errors were encountered: