Always cross fade artwork images
It's possible for album art to include transparency, such as placeholder icons. So we should always set crossfade enabled to ensure the old artwork doesn't show through the transparent regions. Fixes: 276830455 Test: visual - steps in bug Change-Id: I54ca5cc9db3996279cdcb7fe0b05186613f9b54c
This commit is contained in:
@@ -841,7 +841,7 @@ public class MediaControlPanel {
|
||||
scaleTransitionDrawableLayer(transitionDrawable, 1, width, height);
|
||||
transitionDrawable.setLayerGravity(0, Gravity.CENTER);
|
||||
transitionDrawable.setLayerGravity(1, Gravity.CENTER);
|
||||
transitionDrawable.setCrossFadeEnabled(!isArtworkBound);
|
||||
transitionDrawable.setCrossFadeEnabled(true);
|
||||
|
||||
albumView.setImageDrawable(transitionDrawable);
|
||||
transitionDrawable.startTransition(isArtworkBound ? 333 : 80);
|
||||
|
||||
Reference in New Issue
Block a user