From 153932ba542a35d43ff11cf7e620a06f88a9a0af Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Sun, 6 Jun 2021 23:06:06 +0200 Subject: [PATCH] Fix scrolling issues in chat --- .../chat/fragments/DetailChatRoomFragment.kt | 19 +++++++++---------- .../viewmodels/ChatMessagesListViewModel.kt | 3 ++- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt b/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt index 31856cbe8..198cb0d9a 100644 --- a/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt +++ b/app/src/main/java/org/linphone/activities/main/chat/fragments/DetailChatRoomFragment.kt @@ -39,6 +39,7 @@ import androidx.navigation.fragment.findNavController import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import java.io.File +import kotlinx.coroutines.delay import kotlinx.coroutines.launch import org.linphone.LinphoneApplication.Companion.coreContext import org.linphone.LinphoneApplication.Companion.corePreferences @@ -70,12 +71,7 @@ class DetailChatRoomFragment : MasterFragment 0) { - adapter.notifyItemChanged(positionStart - 1) // For grouping purposes - scrollToBottom() - } else if (positionStart > 0) { - scrollToBottom() - } + adapter.notifyItemChanged(positionStart - 1) // For grouping purposes } } @@ -112,7 +108,7 @@ class DetailChatRoomFragment : MasterFragment {