-
-
Notifications
You must be signed in to change notification settings - Fork 58
Closed
Description
Description
The UI freezes for a few minutes when loading the 'tracks' tab with only 7K songs. It doesn't freeze for as long in the albums and artists tabs, seemingly because there are fewer entries.
Possible solution
I think the tracks list should be in a virtual scroller instead of having everything rendered in the DOM at once. Especially since with Tauri the Linux version runs on the slower Webkit2gtk instead of Webview2 on Windows. Webkit2gtk slows to a crawl when there are a lot of DOM elements.
I've had this exact problem with my web app, and it was fixed using a virtual scroller.
For reference, I used this one: https://tanstack.com/virtual/v3
TacoCake and tranxuanthang
Metadata
Metadata
Assignees
Labels
No labels