diff options
author | 2017-04-10 20:10:11 +0000 | |
---|---|---|
committer | 2017-04-10 20:10:17 +0000 | |
commit | 4a306894145340a4fe08b70b569eaa31641b38e6 (patch) | |
tree | e7b1c05ac35832cbcf6909d7f2bc6056abe11332 | |
parent | a09111e7452575f42e6d82ea52c496ee5705874a (diff) | |
parent | 4efa14c78449d5ef6c222256fa63edc09d91c1ff (diff) |
Merge "send broadcast to the right users" into oc-dev
-rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index dd3959001f44..e514ecb74942 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -13391,6 +13391,7 @@ public class PackageManagerService extends IPackageManager.Stub { final PackageRemovedInfo info = new PackageRemovedInfo(); info.removedPackage = packageName; info.removedUsers = new int[] {userId}; + info.broadcastUsers = new int[] {userId}; info.uid = UserHandle.getUid(userId, pkgSetting.appId); info.sendPackageRemovedBroadcasts(true /*killApp*/); } @@ -18432,6 +18433,7 @@ public class PackageManagerService extends IPackageManager.Stub { outInfo.isStaticSharedLib = pkg != null && pkg.staticSharedLibName != null; outInfo.removedAppId = ps.appId; outInfo.removedUsers = userIds; + outInfo.broadcastUsers = userIds; } return true; |