Dear Support Team,
We currently utilise Handsontable to render a million+ rows; overall, it has performed well. However, we have encountered a specific issue that we believe is impacting performance in certain scenarios.
The problem arises when scrolling on Mac or 4k displays, where it seems that Handsontable attempts to sync the scroll, leading to noticeable lag. While we have tested the application on various displays and observed satisfactory performance when the scroll doesn’t sync with the header or row header, the challenge arises when using Mac or 4k displays.
Upon investigating the code, we discovered that Handsontable triggers scroll synchronisation when window.devicePixelRatio > 1
. Currently, we have deactivated it by setting window.devicePixelRatio = 1
. However, this has some potential conflicts with other libraries.
Our primary inquiry is whether there is a way to disable the sync scroll feature in Handsontable.
Best,