[Android] Fix the audio player blurred background reverting to the last media's one
Nicolas Pomepuy
git at videolan.org
Tue Mar 25 14:59:34 UTC 2025
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Thu Mar 20 13:20:36 2025 +0100| [2831c22a67a154a3a65b5087ba1416bce04cc2b2] | committer: Duncan McNamara
Fix the audio player blurred background reverting to the last media's one
> https://code.videolan.org/videolan/vlc-android/commit/2831c22a67a154a3a65b5087ba1416bce04cc2b2
---
.../src/org/videolan/vlc/gui/audio/AudioPlayerAnimator.kt | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayerAnimator.kt b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayerAnimator.kt
index 1e8745c632..d98f5d122e 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayerAnimator.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/audio/AudioPlayerAnimator.kt
@@ -219,7 +219,10 @@ internal class AudioPlayerAnimator : IAudioPlayerAnimator, LifecycleObserver {
override suspend fun updateBackground() {
if (Settings.getInstance(audioPlayer.requireActivity()).getBoolean("blurred_cover_background", true)) {
val mw = audioPlayer.playlistModel.currentMediaWrapper ?: return
- if (currentCoverArt == mw.artworkMrl) return
+ if (currentCoverArt == mw.artworkMrl) {
+ if (currentCoverArt == null) setDefaultBackground()
+ return
+ }
currentCoverArt = mw.artworkMrl
if (mw.artworkMrl.isNullOrEmpty()) setDefaultBackground()
else {
More information about the Android
mailing list