am fecd6d49: Merge "Ensure WorkSource for location blaming has names (b/10378815)" into klp-dev
* commit 'fecd6d49e07504f2dd950b701167110d1adf9d4b': Ensure WorkSource for location blaming has names (b/10378815)
This commit is contained in:
@@ -1235,8 +1235,11 @@ public class LocationManagerService extends ILocationManager.Stub {
|
||||
if (UserHandle.getUserId(record.mReceiver.mUid) == mCurrentUserId) {
|
||||
LocationRequest locationRequest = record.mRequest;
|
||||
if (locationRequest.getInterval() <= thresholdInterval) {
|
||||
if (record.mReceiver.mWorkSource != null) {
|
||||
if (record.mReceiver.mWorkSource != null
|
||||
&& record.mReceiver.mWorkSource.size() > 0
|
||||
&& record.mReceiver.mWorkSource.getName(0) != null) {
|
||||
// Assign blame to another work source.
|
||||
// Can only assign blame if the WorkSource contains names.
|
||||
worksource.add(record.mReceiver.mWorkSource);
|
||||
} else {
|
||||
// Assign blame to caller.
|
||||
|
||||
Reference in New Issue
Block a user