From 4c301a49b4926dceaba8d9deaf6034adccba3ecf Mon Sep 17 00:00:00 2001 From: Fumiaki Yoshimatsu Date: Thu, 12 Nov 2020 11:50:07 -0500 Subject: [PATCH] Fix appearance of small audio view to show correct background color and the progress circle. --- .../org/thoughtcrime/securesms/components/AudioView.java | 5 +++-- app/src/main/res/layout/media_overview_detail_item_audio.xml | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/AudioView.java b/app/src/main/java/org/thoughtcrime/securesms/components/AudioView.java index 2ce721208b..a0d776cd15 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/AudioView.java +++ b/app/src/main/java/org/thoughtcrime/securesms/components/AudioView.java @@ -371,10 +371,11 @@ public final class AudioView extends FrameLayout { } private void showPlayButton() { - if (!smallView || seekBar.getProgress() == 0) { + if (!smallView) { + circleProgress.setVisibility(GONE); + } else if (seekBar.getProgress() == 0) { circleProgress.setInstantProgress(1); } - circleProgress.setVisibility(GONE); playPauseButton.setVisibility(VISIBLE); controlToggle.displayQuick(progressAndPlay); } diff --git a/app/src/main/res/layout/media_overview_detail_item_audio.xml b/app/src/main/res/layout/media_overview_detail_item_audio.xml index 33e11fffd4..85316e3480 100644 --- a/app/src/main/res/layout/media_overview_detail_item_audio.xml +++ b/app/src/main/res/layout/media_overview_detail_item_audio.xml @@ -18,6 +18,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" app:autoRewind="true" + app:progressAndPlayTint="@android:color/transparent" app:foregroundTintColor="@color/core_ultramarine" app:small="true" />