fix: negative index exception in update palette

This commit is contained in:
Kingkor Roy Tirtho 2023-07-08 21:42:24 +06:00
parent 704fcca298
commit 2a8a504a65

View File

@ -488,14 +488,12 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier<ProxyPlaylist>
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,