Merge "NPE fix causing test flakiness." into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
04a8969e4e
@@ -20826,8 +20826,11 @@ public class PackageManagerService extends IPackageManager.Stub
|
|||||||
final int[] instantUserIds = isInstantApp ? new int[] { userId } : EMPTY_INT_ARRAY;
|
final int[] instantUserIds = isInstantApp ? new int[] { userId } : EMPTY_INT_ARRAY;
|
||||||
final SparseArray<int[]> broadcastWhitelist;
|
final SparseArray<int[]> broadcastWhitelist;
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
broadcastWhitelist = isInstantApp ? null : mAppsFilter.getVisibilityWhitelist(
|
PackageSetting setting = getPackageSettingInternal(packageName, Process.SYSTEM_UID);
|
||||||
getPackageSettingInternal(packageName, Process.SYSTEM_UID),
|
if (setting == null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
broadcastWhitelist = isInstantApp ? null : mAppsFilter.getVisibilityWhitelist(setting,
|
||||||
userIds, mSettings.mPackages);
|
userIds, mSettings.mPackages);
|
||||||
}
|
}
|
||||||
sendPackageBroadcast(Intent.ACTION_PACKAGE_CHANGED, packageName, extras, flags, null, null,
|
sendPackageBroadcast(Intent.ACTION_PACKAGE_CHANGED, packageName, extras, flags, null, null,
|
||||||
|
|||||||
Reference in New Issue
Block a user