diff --git a/apps/ios/Shared/Views/Chat/ReverseList.swift b/apps/ios/Shared/Views/Chat/ReverseList.swift index 60871d08de..5852db421e 100644 --- a/apps/ios/Shared/Views/Chat/ReverseList.swift +++ b/apps/ios/Shared/Views/Chat/ReverseList.swift @@ -84,8 +84,6 @@ struct ReverseList: UIViewControllerRepresentable { if self.representer.scrollState == .atDestination, self.representer.initialChatItem == nil { if indexPath.item > self.itemCount - preloadItem, let item = self.getItemAtPath(indexPath: IndexPath(row: self.itemCount - 1, section: 0)) { self.representer.loadPage(.before(chatItemId: item.id, count: loadItemsPerPage)) - } else if let item = self.getFirstItemBeforePlacholder(indexPath) { - // TODO: Cleanup, this should never be possible } else if let item = self.getFirstItemAfterPlacholder(indexPath) { self.representer.loadPage(.after(chatItemId: item.id, count: loadItemsPerPage)) } @@ -326,33 +324,6 @@ struct ReverseList: UIViewControllerRepresentable { return nil } } - - private func getFirstItemBeforePlacholder(_ indexPath: IndexPath) -> ChatItem? { - if indexPath.row + preloadItem >= itemCount { - return nil - } - - let closesPlaceholderRow = (0..= 0 { - if let item = getItemAtPath(indexPath: IndexPath(row: rowIndex, section: 0)), !item.isPlaceholder { - return item - } - rowIndex -= 1 - } - - return nil - } else { - return nil - } - } } /// `UIHostingConfiguration` back-port for iOS14 and iOS15