This was just posted in Github, and it look like a nice workaround until this issue is fixed:
I noticed this bug happens when you have fixed headers and they can wrap creating taller cells, in my case the headers have a height of 61px.
You can fix the bouncing of the last row if you set the height of the headers to the be their max height.
In my case:
style_header={"maxHeight": "60px", "minHeight": "60px", "height": "60px"}I have the feeling that, when you have fixed headers, the “tallness” of the header is been calculated with one of the headers cells that doesn’t have the max height and that cause the bounce when you focus on the last rows.
I had this problem while using Chrome.
@Mae I saw in your example, that the table had taller headers, so I think this will work for you. ![]()