Welcome to the Angular feedback portal. We’re happy you’re here! If you have feedback on how to improve the Angular, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Currently, ListView Virtualization only works when scrolling occurs either on the ListView element itself, or on the overall window. However, if you have a parent or ancestor element of the ListView that scrolls, Virtualization doesn't work with it. I believe that this could be solved by walking up the DOM tree from the ListView element, looking for the first element that has scrolling, and binding to that element's scroll event, rather than just immediately binding to the window's scroll event if the ListView element isn't scrollable.