Merge "Fix WTF in PendingIntentRecord.unregisterCancelListenerLocked()" into pi-dev
am: 16fb966442
Change-Id: I5308791dfb3a8fc7138e4dc3af0acef308d5010e
This commit is contained in:
@@ -219,6 +219,9 @@ final class PendingIntentRecord extends IIntentSender.Stub {
|
||||
}
|
||||
|
||||
public void unregisterCancelListenerLocked(IResultReceiver receiver) {
|
||||
if (mCancelCallbacks == null) {
|
||||
return; // Already unregistered or detached.
|
||||
}
|
||||
mCancelCallbacks.unregister(receiver);
|
||||
if (mCancelCallbacks.getRegisteredCallbackCount() <= 0) {
|
||||
mCancelCallbacks = null;
|
||||
|
||||
Reference in New Issue
Block a user