diff --git a/lib/provider/proxy_playlist/proxy_playlist_provider.dart b/lib/provider/proxy_playlist/proxy_playlist_provider.dart index 6dab7b74..31e8bb1f 100644 --- a/lib/provider/proxy_playlist/proxy_playlist_provider.dart +++ b/lib/provider/proxy_playlist/proxy_playlist_provider.dart @@ -488,14 +488,12 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier return; } return Future.microtask(() async { - final activeTrack = state.tracks.elementAtOrNull(state.active ?? 0); - - if (activeTrack == null) return; + if (state.activeTrack == null) return; final palette = await PaletteGenerator.fromImageProvider( UniversalImage.imageProvider( TypeConversionUtils.image_X_UrlString( - activeTrack.album?.images, + state.activeTrack?.album?.images, placeholder: ImagePlaceholder.albumArt, ), height: 50,