diff --git a/lib/provider/proxy_playlist/proxy_playlist_provider.dart b/lib/provider/proxy_playlist/proxy_playlist_provider.dart index 7c59af62..8de5c7d2 100644 --- a/lib/provider/proxy_playlist/proxy_playlist_provider.dart +++ b/lib/provider/proxy_playlist/proxy_playlist_provider.dart @@ -462,12 +462,13 @@ class ProxyPlaylistNotifier extends PersistedStateNotifier @override onInit() async { if (state.tracks.isEmpty) return null; - + final oldCollections = state.collections; await load( state.tracks, initialIndex: state.active ?? 0, autoPlay: false, ); + state = state.copyWith(collections: oldCollections); } @override