Hello!
When using the ejs-grid component, I am running into issues when scrolling through the presented data. The headers gets desynced from the presented data creating a very visible offset. I have provided some screenshots with proper naming to showcase the issue.
A normal table where all data is visible without the need for scrolling, creates an offset:
A table with overflowing data and extra styling, introducing the need for horizontal-scrolling, not scrolled to the end. This is fine:
A table with overflowing data and extra styling, introducing the need for horizontal-scrolling, scrolled to the end. This causes an offset:
This issues happens on grids where scrolling is not needed and all data can be presented at once, but also in grids where scrolling is necessary to see all available data. After some small testing, I have noticed it happens more often when the entire grid is resized, for example when a mobile device switches orientation or the browser is rescaled. I am fairly certain it has something to do with the scrollbars. Is this a known issue and can this be fixed?
Thanks in advance,
Elias.