From cc24f6cbe71cf047ded60f00ba8d9d136def92a6 Mon Sep 17 00:00:00 2001 From: Satindar Dhillon Date: Tue, 22 Feb 2022 21:03:01 -0800 Subject: [PATCH] load more items if threshold index is greater than the current index --- .../Sources/Views/PrimaryContainerViews/HomeFeedView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift b/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift index efe6c268d..5c9010888 100644 --- a/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift +++ b/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift @@ -39,7 +39,7 @@ public final class HomeFeedViewModel: ObservableObject { let thresholdIndex = items.index(items.endIndex, offsetBy: -5) // Check if user has scrolled to the last five items in the list - if itemIndex == thresholdIndex, items.count < thresholdIndex + 10 { + if let itemIndex = itemIndex, itemIndex > thresholdIndex, items.count < thresholdIndex + 10 { performActionSubject.send(.loadItems(query: searchQuery)) } }