From d245fc7fefed6ebd0157b83e834b89a665b31a4d Mon Sep 17 00:00:00 2001 From: austinried <4966622+austinried@users.noreply.github.com> Date: Sat, 6 Dec 2025 17:30:52 +0900 Subject: [PATCH] fix song list source change not refreshing --- lib/app/ui/lists/songs_list.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/app/ui/lists/songs_list.dart b/lib/app/ui/lists/songs_list.dart index e08b5d3..7e03181 100644 --- a/lib/app/ui/lists/songs_list.dart +++ b/lib/app/ui/lists/songs_list.dart @@ -7,6 +7,7 @@ import '../../../database/query.dart'; import '../../hooks/use_on_source.dart'; import '../../hooks/use_paging_controller.dart'; import '../../state/database.dart'; +import '../../state/source.dart'; const kPageSize = 30; @@ -29,6 +30,7 @@ class SongsList extends HookConsumerWidget { state.lastPageIsEmpty ? null : state.nextIntPageKey, fetchPage: (pageKey) => db.libraryDao.listSongs( query.copyWith( + sourceId: ref.read(sourceIdProvider), limit: kPageSize, offset: (pageKey - 1) * kPageSize, ),