I tried to upgrade my app to use React 18 and also the using HotColumn component. I have a column that uses custom renderer. Everytime I scroll, these component flickers.
Thank you for reporting this. Before we will have fix for this the workaround would be to set renderAllRows option to true which disabled row virtualization. Then the flickering is gone.
@adrian.szymanski but will renderAllRows affect the performance of the table? just imagine if we have 10k plus rows and doesn’t have row virtualisation.
We have also recently upgraded to React 18 and are having similar issues with scrolling. We have custom headers using createRoot
I just wanted to check on progress for a fix for this and can you give us a possible release date. Or if we have any any other alternatives when it comes to custom renderers.
I just wanted to say the same what @r.evangelio said. One of our users is preparing a PR that would fix this problem. I would recommend to check when it will be merged. I will also update this topic then.
Finally got around to upgrading to 14.2 and I’m still having issues with flickering when it comes to column headers. We have custom filter icons and sorting. We’re using the afterGetColHeader method here. Any advice on what we can do to avoid this.