We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 218148f + 34d0d30 commit f79ec36Copy full SHA for f79ec36
media/java/android/media/RemoteControlClient.java
@@ -482,7 +482,11 @@ public synchronized void apply() {
482
synchronized(mCacheLock) {
483
// assign the edited data
484
mMetadata = new Bundle(mEditorMetadata);
485
+ if ((mArtwork != null) && (!mArtwork.equals(mEditorArtwork))) {
486
+ mArtwork.recycle();
487
+ }
488
mArtwork = mEditorArtwork;
489
+ mEditorArtwork = null;
490
if (mMetadataChanged & mArtworkChanged) {
491
// send to remote control display if conditions are met
492
sendMetadataWithArtwork_syncCacheLock();
0 commit comments