diff --git a/app/src/main/java/org/linphone/contact/ContactsSelectionViewModel.kt b/app/src/main/java/org/linphone/contact/ContactsSelectionViewModel.kt
index d34a6e782..a85d2f5ea 100644
--- a/app/src/main/java/org/linphone/contact/ContactsSelectionViewModel.kt
+++ b/app/src/main/java/org/linphone/contact/ContactsSelectionViewModel.kt
@@ -112,6 +112,10 @@ open class ContactsSelectionViewModel : MessageNotifierViewModel() {
}
}
+ fun clearFilter() {
+ filter.value = ""
+ }
+
fun toggleSelectionForSearchResult(searchResult: SearchResult) {
val address = searchResult.address
if (address != null) {
diff --git a/app/src/main/res/layout/chat_room_creation_fragment.xml b/app/src/main/res/layout/chat_room_creation_fragment.xml
index 3bf2f63a4..7caff976d 100644
--- a/app/src/main/res/layout/chat_room_creation_fragment.xml
+++ b/app/src/main/res/layout/chat_room_creation_fragment.xml
@@ -160,6 +160,15 @@
android:backgroundTint="@color/transparent_color"
android:hint="@string/contact_filter_hint"/>
+
+
+ bind:visibility="@{viewModel.waitForChatRoomCreation || viewModel.fetchInProgress}" />
diff --git a/app/src/main/res/layout/conference_scheduling_participants_list_fragment.xml b/app/src/main/res/layout/conference_scheduling_participants_list_fragment.xml
index 6ca7d29f7..ff3b89a9b 100644
--- a/app/src/main/res/layout/conference_scheduling_participants_list_fragment.xml
+++ b/app/src/main/res/layout/conference_scheduling_participants_list_fragment.xml
@@ -58,17 +58,33 @@
-
+ android:layout_height="wrap_content">
+
+
+
+
+
+