From 4f25dfb33cda626aba018f1f83f92be1edfd5831 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 19 Apr 2024 12:32:57 +0200 Subject: [PATCH] Fixed participants list in conversation info scrolling --- .../main/chat/fragment/ConversationInfoFragment.kt | 3 ++- app/src/main/res/layout/chat_info_fragment.xml | 13 +++++-------- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt index d1913ea2b..118b6ed4f 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt @@ -95,7 +95,8 @@ class ConversationInfoFragment : SlidingPaneChildFragment() { val chatRoom = sharedViewModel.displayedChatRoom viewModel.findChatRoom(chatRoom, localSipUri, remoteSipUri) - binding.participants.setHasFixedSize(true) + binding.participants.isNestedScrollingEnabled = false + binding.participants.setHasFixedSize(false) binding.participants.layoutManager = LinearLayoutManager(requireContext()) if (binding.participants.adapter != adapter) { diff --git a/app/src/main/res/layout/chat_info_fragment.xml b/app/src/main/res/layout/chat_info_fragment.xml index 1184519bd..8658de125 100644 --- a/app/src/main/res/layout/chat_info_fragment.xml +++ b/app/src/main/res/layout/chat_info_fragment.xml @@ -60,7 +60,7 @@ app:layout_constraintStart_toEndOf="@id/back" app:layout_constraintTop_toTopOf="parent"/> - + app:layout_constrainedHeight="true" + app:layout_constraintTop_toBottomOf="@id/participants_label"/> - +