diff --git a/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift b/apple/OmnivoreKit/Sources/Views/PrimaryContainerViews/HomeFeedView.swift index 7da78856b..efe6c268d 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 { + if itemIndex == thresholdIndex, items.count < thresholdIndex + 10 { performActionSubject.send(.loadItems(query: searchQuery)) } }