diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/ContactFilterView.java b/app/src/main/java/org/thoughtcrime/securesms/components/ContactFilterView.java
index 06701eab34..11a0ba671f 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/components/ContactFilterView.java
+++ b/app/src/main/java/org/thoughtcrime/securesms/components/ContactFilterView.java
@@ -126,6 +126,11 @@ public final class ContactFilterView extends FrameLayout {
searchText.requestFocus();
}
+ int backgroundRes = attributes.getResourceId(R.styleable.ContactFilterToolbar_cfv_background, -1);
+ if (backgroundRes != -1) {
+ findViewById(R.id.background_holder).setBackgroundResource(backgroundRes);
+ }
+
attributes.recycle();
}
diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt
index b6ba345ee4..49223c267a 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt
@@ -38,7 +38,7 @@ abstract class FixedRoundedCornerBottomSheetDialogFragment : BottomSheetDialogFr
val dialogBackground = MaterialShapeDrawable(shapeAppearanceModel)
- dialogBackground.setTint(ContextCompat.getColor(requireContext(), R.color.signal_background_primary))
+ dialogBackground.setTint(ContextCompat.getColor(requireContext(), R.color.signal_background_dialog))
dialog.behavior.addBottomSheetCallback(object : BottomSheetBehavior.BottomSheetCallback() {
override fun onStateChanged(bottomSheet: View, newState: Int) {
diff --git a/app/src/main/res/drawable/rounded_rectangle_dialog_secondary.xml b/app/src/main/res/drawable/rounded_rectangle_dialog_secondary.xml
new file mode 100644
index 0000000000..4af901ed03
--- /dev/null
+++ b/app/src/main/res/drawable/rounded_rectangle_dialog_secondary.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/contact_filter_view.xml b/app/src/main/res/layout/contact_filter_view.xml
index b92daec939..e2868af358 100644
--- a/app/src/main/res/layout/contact_filter_view.xml
+++ b/app/src/main/res/layout/contact_filter_view.xml
@@ -3,6 +3,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto">
+ app:cfv_autoFocus="false"
+ app:cfv_background="@drawable/rounded_rectangle_dialog_secondary" />
+
+
+
@@ -45,7 +55,7 @@
android:layout_marginStart="@dimen/dsl_settings_gutter"
android:layout_marginEnd="@dimen/dsl_settings_gutter"
android:layout_marginBottom="8dp"
- android:background="@drawable/rounded_rectangle_secondary"
+ android:background="@drawable/rounded_rectangle_dialog_secondary"
android:hint="@string/MultiselectForwardFragment__add_a_message"
android:inputType="textCapSentences"
android:minHeight="44dp"
diff --git a/app/src/main/res/values-night/dark_colors.xml b/app/src/main/res/values-night/dark_colors.xml
index de6401f3d7..44daa54508 100644
--- a/app/src/main/res/values-night/dark_colors.xml
+++ b/app/src/main/res/values-night/dark_colors.xml
@@ -12,6 +12,7 @@
@color/core_grey_75
@color/core_grey_90
@color/core_grey_75
+ @color/core_grey_65
@color/core_grey_05
@color/core_grey_60
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index 4f959e7861..816971f1cb 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -228,6 +228,7 @@
+
diff --git a/app/src/main/res/values/light_colors.xml b/app/src/main/res/values/light_colors.xml
index 766bfbcfaa..458fc7ab3b 100644
--- a/app/src/main/res/values/light_colors.xml
+++ b/app/src/main/res/values/light_colors.xml
@@ -12,6 +12,7 @@
@color/core_grey_05
@color/core_grey_02
@color/core_white
+ @color/signal_background_secondary
@color/core_grey_90
@color/core_grey_25
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index a125dfae69..d652fb0e97 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -397,7 +397,7 @@