From ec40922cb4e0e93cabe193d9369e9e81c3730066 Mon Sep 17 00:00:00 2001 From: Ryan Zhao Date: Mon, 28 Feb 2022 15:27:00 +1100 Subject: [PATCH] reduce initial loading on conversation screen --- Session/Conversations/ConversationVC.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Session/Conversations/ConversationVC.swift b/Session/Conversations/ConversationVC.swift index e41658545..c60ceb578 100644 --- a/Session/Conversations/ConversationVC.swift +++ b/Session/Conversations/ConversationVC.swift @@ -777,9 +777,8 @@ final class ConversationVC : BaseVC, ConversationViewModelDelegate, OWSConversat func autoLoadMoreIfNeeded() { let isMainAppAndActive = CurrentAppContext().isMainAppAndActive - guard isMainAppAndActive && viewModel.canLoadMoreItems() && !isLoadingMore + guard isMainAppAndActive && didFinishInitialLayout && viewModel.canLoadMoreItems() && !isLoadingMore && messagesTableView.contentOffset.y < ConversationVC.loadMoreThreshold else { return } - print("Ryan: auto loading more") isLoadingMore = true viewModel.loadAnotherPageOfMessages() }