From 0089d471ae6d595e058061e3ac44caecdba12f61 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Sat, 8 Jul 2023 21:44:43 +0600 Subject: [PATCH] fix: negative index exception in update palette (#561) --- lib/provider/proxy_playlist/proxy_playlist_provider.dart | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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,