diff --git a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt
index d7db17988..acfb77237 100644
--- a/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt
+++ b/app/src/main/java/com/nextcloud/talk/conversationlist/ConversationsListActivity.kt
@@ -1489,10 +1489,12 @@ class ConversationsListActivity :
if (filterState.containsValue(true)) {
binding.filterConversationsButton.let { viewThemeUtils.platform.colorImageView(it, ColorRole.PRIMARY) }
} else {
- binding.filterConversationsButton.let { viewThemeUtils.platform.colorImageView(
- it,
- ColorRole.ON_SURFACE_VARIANT
- ) }
+ binding.filterConversationsButton.let {
+ viewThemeUtils.platform.colorImageView(
+ it,
+ ColorRole.ON_SURFACE_VARIANT
+ )
+ }
}
}
diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt
index 162d37c07..543bdd9b9 100644
--- a/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt
+++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/FilterConversationFragment.kt
@@ -79,7 +79,7 @@ class FilterConversationFragment(
private fun setUpColors() {
binding.run {
listOf(
- binding.root,
+ binding.root
)
}.forEach(viewThemeUtils.platform::colorViewBackground)
@@ -105,6 +105,10 @@ class FilterConversationFragment(
binding.mentionedFilterChip.isChecked = isChecked
processSubmit()
}
+
+ binding.closeButton.setOnClickListener {
+ dismiss()
+ }
}
private fun setUpChips() {
diff --git a/app/src/main/res/layout/dialog_filter_conversation.xml b/app/src/main/res/layout/dialog_filter_conversation.xml
index 3d7e025d6..60b270b2d 100644
--- a/app/src/main/res/layout/dialog_filter_conversation.xml
+++ b/app/src/main/res/layout/dialog_filter_conversation.xml
@@ -26,13 +26,29 @@
tools:background="@color/white"
tools:visibility="visible">
-
+ android:orientation="horizontal">
+
+
+
+
+
+