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 a230ebeb1..d4a4f556c 100644
--- a/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt
+++ b/app/src/main/java/org/thoughtcrime/securesms/components/FixedRoundedCornerBottomSheetDialogFragment.kt
@@ -1,6 +1,8 @@
package org.thoughtcrime.securesms.components
import android.app.Dialog
+import android.content.Context
+import android.content.res.ColorStateList
import android.graphics.Color
import android.os.Bundle
import android.view.ContextThemeWrapper
@@ -31,6 +33,8 @@ abstract class FixedRoundedCornerBottomSheetDialogFragment : BottomSheetDialogFr
@ColorInt
protected var backgroundColor: Int = Color.TRANSPARENT
+ private lateinit var dialogBackground: MaterialShapeDrawable
+
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setStyle(STYLE_NORMAL, themeResId)
@@ -46,11 +50,11 @@ abstract class FixedRoundedCornerBottomSheetDialogFragment : BottomSheetDialogFr
.setTopRightCorner(CornerFamily.ROUNDED, ViewUtil.dpToPx(requireContext(), 18).toFloat())
.build()
- val dialogBackground = MaterialShapeDrawable(shapeAppearanceModel)
+ dialogBackground = MaterialShapeDrawable(shapeAppearanceModel)
val bottomSheetStyle = ThemeUtil.getThemedResourceId(ContextThemeWrapper(requireContext(), themeResId), R.attr.bottomSheetStyle)
backgroundColor = ThemeUtil.getThemedColor(ContextThemeWrapper(requireContext(), bottomSheetStyle), R.attr.backgroundTint)
- dialogBackground.setTint(backgroundColor)
+ dialogBackground.fillColor = ColorStateList.valueOf(backgroundColor)
dialog.behavior.addBottomSheetCallback(object : BottomSheetBehavior.BottomSheetCallback() {
override fun onStateChanged(bottomSheet: View, newState: Int) {
diff --git a/app/src/main/res/layout/stories_my_stories_item.xml b/app/src/main/res/layout/stories_my_stories_item.xml
index 5457a274c..07b43292c 100644
--- a/app/src/main/res/layout/stories_my_stories_item.xml
+++ b/app/src/main/res/layout/stories_my_stories_item.xml
@@ -105,7 +105,7 @@
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/more"
app:layout_constraintTop_toTopOf="parent"
- app:srcCompat="@drawable/ic_download_24"
+ app:srcCompat="@drawable/ic_save_24"
app:tint="@color/signal_colorOnSecondaryContainer" />
@@ -163,7 +164,7 @@
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="@id/story_content_card_touch_interceptor"
app:srcCompat="@drawable/ic_x_24"
- app:tint="@color/core_white" />
+ app:tint="@color/signal_colorNeutralInverse" />
+ app:tint="@color/signal_colorNeutralInverse" />
diff --git a/app/src/main/res/layout/stories_views_and_replies_fragment.xml b/app/src/main/res/layout/stories_views_and_replies_fragment.xml
index a834608b0..7c165dcb8 100644
--- a/app/src/main/res/layout/stories_views_and_replies_fragment.xml
+++ b/app/src/main/res/layout/stories_views_and_replies_fragment.xml
@@ -19,12 +19,12 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
- app:tabIndicatorColor="@color/signal_inverse_primary"
+ app:tabIndicatorColor="@color/signal_colorOnSurface"
app:tabIndicatorFullWidth="false"
app:tabMode="fixed"
- app:tabSelectedTextColor="@color/signal_text_primary"
+ app:tabSelectedTextColor="@color/signal_colorOnSurface"
app:tabTextAppearance="@style/TextAppearance.Signal.Body2"
- app:tabTextColor="@color/signal_text_secondary" />
+ app:tabTextColor="@color/signal_colorOnSurfaceVariant" />
+
+
-
@@ -203,6 +207,7 @@
-
-