diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt index da12568ed4..e242d6e6b5 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt @@ -2,6 +2,7 @@ package org.thoughtcrime.securesms.conversation.v2.messages import android.content.Context import android.content.res.ColorStateList +import android.graphics.Color import android.graphics.drawable.Drawable import android.text.util.Linkify import android.util.AttributeSet @@ -141,11 +142,11 @@ class VisibleMessageContentView : LinearLayout { @ColorInt fun getTextColor(context: Context, message: MessageRecord): Int { - val uiMode = UiModeUtilities.getUserSelectedUiMode(context) + val isDayUiMode = UiModeUtilities.isDayUiMode(context) val colorID = if (message.isOutgoing) { - if (uiMode == UiMode.NIGHT) R.color.black else R.color.white + if (isDayUiMode) R.color.white else R.color.black } else { - if (uiMode == UiMode.NIGHT) R.color.white else R.color.black + if (isDayUiMode) R.color.black else R.color.white } return context.resources.getColorWithID(colorID, context.theme) } diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 5928d5687f..110ac1dfe2 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -18,7 +18,7 @@ @color/default_background_start @color/compose_view_background - @style/ThemeOverlay.AppCompat.Light + @style/ThemeOverlay.AppCompat.DayNight @null @style/ThemeOverlay.AppCompat.DayNight.ActionBar @style/Widget.Session.ActionBar