diff --git a/media/java/android/media/RemoteControlClient.java b/media/java/android/media/RemoteControlClient.java index 2bdd3c9ac306f..d59bc2bcc5800 100644 --- a/media/java/android/media/RemoteControlClient.java +++ b/media/java/android/media/RemoteControlClient.java @@ -703,7 +703,7 @@ public class RemoteControlClient private void onUnplugDisplay(IRemoteControlDisplay rcd) { synchronized(mCacheLock) { - if ((mRcDisplay != null) && (mRcDisplay.equals(rcd))) { + if ((mRcDisplay != null) && (mRcDisplay.asBinder().equals(rcd.asBinder()))) { mRcDisplay = null; mArtworkExpectedWidth = ARTWORK_DEFAULT_SIZE; mArtworkExpectedHeight = ARTWORK_DEFAULT_SIZE;