fix(album_card): show loading state during adding track to queue/play

This commit is contained in:
Kingkor Roy Tirtho 2023-11-08 12:32:21 +06:00
parent 1d77556157
commit 5633367397

View File

@ -51,7 +51,8 @@ class AlbumCard extends HookConsumerWidget {
),
margin: EdgeInsets.symmetric(horizontal: marginH.toDouble()),
isPlaying: isPlaylistPlaying,
isLoading: isPlaylistPlaying && playlist.isFetching == true,
isLoading: (isPlaylistPlaying && playlist.isFetching == true) ||
updating.value,
title: album.name!,
description:
"${album.albumType?.formatted}${TypeConversionUtils.artists_X_String<ArtistSimple>(album.artists ?? [])}",
@ -92,7 +93,7 @@ class AlbumCard extends HookConsumerWidget {
"album-tracks/${album.id}",
() {
return spotify.albums
.getTracks(album.id!)
.tracks(album.id!)
.all()
.then((value) => value.toList());
},