diff --git a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift index 343503e49..36618bd0d 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewIOS.swift @@ -260,9 +260,6 @@ import Views } } } - .onAppear { - viewModel.sendProgressUpdates = false - } } } @@ -331,9 +328,6 @@ import Views LoadingSection() } } - .onAppear { - viewModel.sendProgressUpdates = true - } } } diff --git a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewModel.swift b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewModel.swift index 8da3422cb..b86141403 100644 --- a/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewModel.swift +++ b/apple/OmnivoreKit/Sources/App/Views/Home/HomeFeedViewModel.swift @@ -25,7 +25,6 @@ import Views @Published var selectedLinkItem: FeedItemDep? var cursor: String? - var sendProgressUpdates = false // These are used to make sure we handle search result // responses in the right order @@ -191,7 +190,7 @@ import Views } private func updateProgress(itemID: String, progress: Double) { - guard sendProgressUpdates, let item = items.first(where: { $0.id == itemID }) else { return } + guard let item = items.first(where: { $0.id == itemID }) else { return } if let index = items.firstIndex(of: item) { items[index].readingProgress = progress }