From 2c0f5dc6a10ce578de55662175505fa57496a4c2 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 3 May 2024 16:08:15 +0800 Subject: [PATCH] Load cached items first --- .../Sources/App/Views/Home/Components/LibraryItemFetcher.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/apple/OmnivoreKit/Sources/App/Views/Home/Components/LibraryItemFetcher.swift b/apple/OmnivoreKit/Sources/App/Views/Home/Components/LibraryItemFetcher.swift index aefc9e3c7..f298bab07 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Home/Components/LibraryItemFetcher.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Home/Components/LibraryItemFetcher.swift @@ -114,6 +114,7 @@ import Views if let appliedFilter = filterState.appliedFilter { let shouldRemoteSearch = forceRemote || items.count < 1 || isRefresh && appliedFilter.shouldRemoteSearch if shouldRemoteSearch { + updateFetchController(dataService: dataService, filterState: filterState) await loadSearchQuery(dataService: dataService, filterState: filterState, isRefresh: isRefresh) } else { updateFetchController(dataService: dataService, filterState: filterState)