mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00
fix: album sync not working
This commit is contained in:
parent
8d30fffc2b
commit
74906f3932
@ -359,10 +359,7 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier<ProxyPlaylist>
|
||||
|
||||
Future<void> updatePalette() {
|
||||
return Future.microtask(() async {
|
||||
final activeTrack = state.tracks.firstWhereOrNull(
|
||||
(track) =>
|
||||
track is SpotubeTrack && track.ytUri == audioPlayer.currentSource,
|
||||
);
|
||||
final activeTrack = state.tracks.elementAtOrNull(state.active ?? 0);
|
||||
|
||||
if (activeTrack == null) return;
|
||||
|
||||
@ -385,6 +382,8 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier<ProxyPlaylist>
|
||||
super.state = state;
|
||||
if (state.tracks.isEmpty && ref.read(paletteProvider) != null) {
|
||||
ref.read(paletteProvider.notifier).state = null;
|
||||
} else {
|
||||
updatePalette();
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user