diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardEntryDialogFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardEntryDialogFragment.kt
index 62ada1e9ed..624e38a6d7 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardEntryDialogFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/components/KeyboardEntryDialogFragment.kt
@@ -22,8 +22,10 @@ abstract class KeyboardEntryDialogFragment(@LayoutRes contentLayoutId: Int) :
protected open val withDim: Boolean = false
+ protected open val themeResId: Int = R.style.Theme_Signal_RoundedBottomSheet
+
override fun onCreate(savedInstanceState: Bundle?) {
- setStyle(STYLE_NORMAL, R.style.Theme_Signal_RoundedBottomSheet)
+ setStyle(STYLE_NORMAL, themeResId)
super.onCreate(savedInstanceState)
}
diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/direct/StoryDirectReplyDialogFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/direct/StoryDirectReplyDialogFragment.kt
index 16c3261f3a..4974eef1c4 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/direct/StoryDirectReplyDialogFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/stories/viewer/reply/direct/StoryDirectReplyDialogFragment.kt
@@ -41,6 +41,8 @@ class StoryDirectReplyDialogFragment :
private var isRequestingReactWithAny = false
private var isReactClosingAfterSend = false
+ override val themeResId: Int = R.style.Theme_Signal_RoundedBottomSheet_Stories
+
private val viewModel: StoryDirectReplyViewModel by viewModels(
factoryProducer = {
StoryDirectReplyViewModel.Factory(storyId, recipientId, StoryDirectReplyRepository(requireContext()))
diff --git a/app/src/main/res/layout/stories_reply_to_story_composer_content.xml b/app/src/main/res/layout/stories_reply_to_story_composer_content.xml
index fff3129521..7abdd8982a 100644
--- a/app/src/main/res/layout/stories_reply_to_story_composer_content.xml
+++ b/app/src/main/res/layout/stories_reply_to_story_composer_content.xml
@@ -4,7 +4,7 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="@color/signal_background_tertiary"
+ android:background="@color/signal_colorSurface"
android:paddingTop="12dp">
@@ -104,7 +105,7 @@
android:contentDescription="@string/StoryReplyComposer__react_to_this_story"
android:padding="6dp"
app:srcCompat="@drawable/ic_add_reaction_outline_24"
- app:tint="@color/signal_icon_tint_primary" />
+ app:tint="@color/signal_colorOnSurface" />
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index a77788acb4..d8cbdf58f8 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -579,11 +579,11 @@
- @color/signal_colorSurface2
- @color/signal_colorSurface5
- - @color/core_grey_05
+ - @color/signal_colorOnSurface
- - @color/core_ultramarine_light
+ - @color/signal_colorPrimary
- - @color/signal_background_primary
+ - @color/signal_colorSurface
- false
- @color/transparent