Merge "Clear tags for packages with no attribution info" into sc-dev am: 0d9e99efac am: d71cc2d104 am: 832d59bcdb

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14629262

Change-Id: I8815c1f9b63dc331442c8a1149080d53f0b625e1
This commit is contained in:
TreeHugger Robot
2021-05-21 01:08:50 +00:00
committed by Automerger Merge Worker

View File

@@ -1420,9 +1420,9 @@ public class LocationManagerService extends ILocationManager.Stub implements
}
for (String packageName :
mInjector.getSettingsHelper().getIgnoreSettingsPackageWhitelist()) {
packages.computeIfAbsent(packageName, k -> new ArraySet<>());
packages.computeIfAbsent(packageName, k -> new ArraySet<>()).clear();
}
packages.computeIfAbsent(mContext.getPackageName(), k -> new ArraySet<>());
packages.computeIfAbsent(mContext.getPackageName(), k -> new ArraySet<>()).clear();
allowedPackages = new ArrayMap<>();
for (Map.Entry<String, ArraySet<String>> entry : packages.entrySet()) {