Merge "Fixes NPE on null pkg" into rvc-dev am: 7b3b0611d3 am: 05a3919da8

Change-Id: I6a8ee1f2b292758db836dd1bb3280586c0cfcc35
This commit is contained in:
TreeHugger Robot
2020-05-26 16:18:15 +00:00
committed by Automerger Merge Worker

View File

@@ -446,11 +446,6 @@ public class AppsFilter {
}
}
if (!newPkgSetting.pkg.getProtectedBroadcasts().isEmpty()) {
mProtectedBroadcasts.addAll(newPkgSetting.pkg.getProtectedBroadcasts());
recomputeComponentVisibility(existingSettings, newPkgSetting.pkg.getPackageName());
}
Trace.traceBegin(TRACE_TAG_PACKAGE_MANAGER, "filter.addPackage");
try {
final AndroidPackage newPkg = newPkgSetting.pkg;
@@ -459,6 +454,11 @@ public class AppsFilter {
return;
}
if (!newPkg.getProtectedBroadcasts().isEmpty()) {
mProtectedBroadcasts.addAll(newPkg.getProtectedBroadcasts());
recomputeComponentVisibility(existingSettings, newPkg.getPackageName());
}
final boolean newIsForceQueryable =
mForceQueryable.contains(newPkgSetting.appId)
/* shared user that is already force queryable */