MatTable Virtual Scrolling & MatSort: Preventing Concurrent Data Requests
When a MatTable is combined with MatSort and virtual scrolling, each viewport shift triggers the data source’s connect method, which may issue a new HTTP GET. Rapid changes in page size or sort order can therefore spawn multiple concurrent requests before the previous ones complete. This can lead to visual inconsistencies, server rate‑limit errors, and an in