summaryrefslogtreecommitdiff
path: root/android/support/v4/media/session/MediaControllerCompat.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/support/v4/media/session/MediaControllerCompat.java')
-rw-r--r--android/support/v4/media/session/MediaControllerCompat.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/android/support/v4/media/session/MediaControllerCompat.java b/android/support/v4/media/session/MediaControllerCompat.java
index 2509cd49..f24da1e1 100644
--- a/android/support/v4/media/session/MediaControllerCompat.java
+++ b/android/support/v4/media/session/MediaControllerCompat.java
@@ -1919,6 +1919,7 @@ public final class MediaControllerCompat {
}
} else {
synchronized (mPendingCallbacks) {
+ callback.mHasExtraCallback = false;
mPendingCallbacks.add(callback);
}
}
@@ -1931,6 +1932,7 @@ public final class MediaControllerCompat {
try {
ExtraCallback extraCallback = mCallbackMap.remove(callback);
if (extraCallback != null) {
+ callback.mHasExtraCallback = false;
mExtraBinder.unregisterCallbackListener(extraCallback);
}
} catch (RemoteException e) {