ListView rendering on Windows

Hey team,

Building a tool similar to hex or other notebook editors, experience works flawlessly on macOS however switching to Windows listViews items load on scrolling (on quick scrolls some items do not load at all).

This is breaking the UX and not sure anything can be done from code standpoint.

Has anyone experienced this style of bug?

Bump on the thread - this is breaking the UX for customer facing products

1 Like

Hey @stefancvrkotic! Thanks for reaching out.

I don't think I'm familiar with the kind of tool you're trying to build. Can you provide a little more insight, if you think it's relevant? Regardless, it sounds like the core of the issue that you're describing is that listView items aren't loading/rendering until the scroll event when you're on a Windows machine. I assume you're testing on a consistent browser?

I don't have the ability to easily test this right now, but will look into it and follow up when I can. :thinking: You might be able to fix this in the shorter term by switching to the deprecated version of the listView component. The newer version boosts performance by virtualizing all of its children, which very well could be the cause of the behavior that you're seeing. Are you working with a particularly large data set?

1 Like

To confirm here using legacy list view helps.

Sounds like a virtualization issue and yeah it has about 10-15x10k records.

However on MacOS this doesn't seem to break any of the performance but guessing this will have to do it for now...

1 Like