I feel like it’s a long-shot asking for help here when I’m pretty sure Handsontable isn’t the problem here, and most of you likely won’t be familiar with the Obsidian note-taking app.
I’m trying to build a plugin to view CSV files, utilizing handsontable as the grid view of the data and it works very well apart from the fact that handsontable doesn’t seem to pick up on the scrolling.
The headers remain frozen in place when scrolling horizontally, and on large data sets past a certain point none of the data shows up. I’m assuming this is to do with handsontable’s optimisations (and in fact if I turn renderAllRows
on, then all rows are visible on those larger data sets, but performance gets poor and the headers are still frozen)
I’ve done some testing and I can’t seem to reproduce the issue outside of the Obsidian environment, so I’m pretty sure there’s something conflicting in Obsidian itself (or electron, maybe?).
Has anyone experienced anything similar? Or could offer me suggestions of things to try to help narrow down and eventually solve this issue?