fix: negative index exception in update palette (#561)

This commit is contained in:
Kingkor Roy Tirtho 2023-07-08 21:44:43 +06:00 committed by GitHub
parent 704fcca298
commit 0089d471ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -488,14 +488,12 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier<ProxyPlaylist>
return; return;
} }
return Future.microtask(() async { return Future.microtask(() async {
final activeTrack = state.tracks.elementAtOrNull(state.active ?? 0); if (state.activeTrack == null) return;
if (activeTrack == null) return;
final palette = await PaletteGenerator.fromImageProvider( final palette = await PaletteGenerator.fromImageProvider(
UniversalImage.imageProvider( UniversalImage.imageProvider(
TypeConversionUtils.image_X_UrlString( TypeConversionUtils.image_X_UrlString(
activeTrack.album?.images, state.activeTrack?.album?.images,
placeholder: ImagePlaceholder.albumArt, placeholder: ImagePlaceholder.albumArt,
), ),
height: 50, height: 50,