Merge change 3826 into donut
* changes: LocationManagerService: Fix logic error removing multiple dead receivers.
This commit is contained in:
@@ -769,8 +769,8 @@ public class LocationManagerService extends ILocationManager.Stub implements Run
|
|||||||
if (!record.mReceiver.callProviderEnabledLocked(provider, enabled)) {
|
if (!record.mReceiver.callProviderEnabledLocked(provider, enabled)) {
|
||||||
if (deadReceivers == null) {
|
if (deadReceivers == null) {
|
||||||
deadReceivers = new ArrayList<Receiver>();
|
deadReceivers = new ArrayList<Receiver>();
|
||||||
deadReceivers.add(record.mReceiver);
|
|
||||||
}
|
}
|
||||||
|
deadReceivers.add(record.mReceiver);
|
||||||
}
|
}
|
||||||
listeners++;
|
listeners++;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user