From a73a73e42c7316b3e334991f79c541b9d4735417 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 26 Mar 2020 09:39:35 -0400 Subject: [PATCH] Fix AudioView tinting on Android 10. --- .../securesms/conversation/ConversationItem.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java index c33e59c173..7ae320af16 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationItem.java @@ -408,10 +408,10 @@ public class ConversationItem extends LinearLayout implements BindableConversati private void setAudioViewTint(MessageRecord messageRecord, Recipient recipient) { if (messageRecord.isOutgoing()) { - if (DynamicTheme.LIGHT.equals(TextSecurePreferences.getTheme(context))) { - audioViewStub.get().setTint(getContext().getResources().getColor(R.color.core_grey_60), defaultBubbleColor); - } else { + if (DynamicTheme.isDarkTheme(context)) { audioViewStub.get().setTint(Color.WHITE, defaultBubbleColor); + } else { + audioViewStub.get().setTint(getContext().getResources().getColor(R.color.core_grey_60), defaultBubbleColor); } } else { audioViewStub.get().setTint(Color.WHITE, recipient.getColor().toConversationColor(context));