Merge "Register broadcast receivers for PACKAGE_ADDED/UID_REMOVED on all users." am: 42ed3e04f3 am: 7ab7d6fb0b

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

Change-Id: I11bdf0a928d3d4522f82a257df69df132a4aeff7
This commit is contained in:
Sudheer Shanka
2022-03-04 12:31:01 +00:00
committed by Automerger Merge Worker

View File

@@ -991,10 +991,10 @@ public class NetworkPolicyManagerService extends INetworkPolicyManager.Stub {
final IntentFilter packageFilter = new IntentFilter();
packageFilter.addAction(ACTION_PACKAGE_ADDED);
packageFilter.addDataScheme("package");
mContext.registerReceiver(mPackageReceiver, packageFilter, null, mHandler);
mContext.registerReceiverForAllUsers(mPackageReceiver, packageFilter, null, mHandler);
// listen for UID changes to update policy
mContext.registerReceiver(
mContext.registerReceiverForAllUsers(
mUidRemovedReceiver, new IntentFilter(ACTION_UID_REMOVED), null, mHandler);
// listen for user changes to update policy