dweymouth / supersonic

A lightweight and full-featured cross-platform desktop client for self-hosted music servers
GNU General Public License v3.0
670 stars 26 forks source link

Figure out how to reduce refresh scope in tracklist row update #326

Closed dweymouth closed 4 months ago

dweymouth commented 4 months ago

Right now we are refreshing the whole tracklist row every time we get the Update callback from Fyne, even though on many of these calls, data in the list row will not have changed. Fixing this should lead to much improved tracklist scrolling smoothness.