As of Chromium 151.0.4219 I’m having a scrolling issue in at least one of my grids. (I’m on Handsontable 16.2.0.) Specifically, column headings and fixed columns don’t scroll with the rest of the grid. For a couple of days Edge worked even while Chrome stopped working, but now my Edge has upgraded and now I have the issue in both browsers. Have you gotten similar reports from anyone else?
One addendum to the above. The first symptom I see is that the grid does not render at all. But if I click on where the grid should be, it appears. From that point I get the scrolling issues.
Hi @dhaber , this is fixed in 18.0.0 (PR #12472). Note 17.x does not fix this specific vertical-scrollbar case. It addressed a separate scrollbar-width issue, so please upgrade to 18.0.0.
On responsiveness: Handsontable automatically follows its container’s size (it re-renders on container resize), but it doesn’t fit the viewport by itself.
For a fluid layout give the grid a responsively-sized container with a definite height, and set stretchH: ‘all’ so columns fill the width. If you still see stale sizing after a zoom/layout change, call hot.refreshDimensions().
Hope this helps! Please let me know if you still see any issues after upgrading to v18.
By the way, we have a new 'changes between versions’ section in the docs that makes it easy to see all the changes between any two versions to help with upgrades. Here’s a link for 16.2→18:
The fix for that other performance issue is done and on the develop branch. I’m not sure on an ETA for when it will ship in the next release, but I’m checking with the team.
That’s very encouraging news, thank you. We don’t like to fall too far behind, as it gets harder and harder to catch-up, so hopefully we’ll see the fix in 18.x.
@joseph.petty follow-up to this. This Chromium issue is affecting many grids in Production and I doubt it’s just our company. And asking all of your users to do major version upgrades to get on 18.x is asking quite a lot of your user base. Does Handsontable provide no support for earlier versions?