From cdf932e050ba2220025072f37e50cc011d310cad Mon Sep 17 00:00:00 2001 From: rich cannings Date: Wed, 3 Oct 2012 14:32:38 -0700 Subject: [PATCH] Fix PackageInstaller displays with multi-user With this fix, when all users cancel installing an app they were warned about, then the "Installing..." screen disappears, as desired. Bug: 7255231 Change-Id: I2475fa790a5d09abbf94411c696682502fb1e8df --- services/java/com/android/server/pm/PackageManagerService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java index 08b90388aec66..0f3dc92573002 100644 --- a/services/java/com/android/server/pm/PackageManagerService.java +++ b/services/java/com/android/server/pm/PackageManagerService.java @@ -6401,7 +6401,7 @@ public class PackageManagerService extends IPackageManager.Stub { * do, then we'll defer to them to verify the packages. */ final int requiredUid = mRequiredVerifierPackage == null ? -1 - : getPackageUid(mRequiredVerifierPackage, 0); + : getPackageUid(mRequiredVerifierPackage, getUser().getIdentifier()); if (requiredUid != -1 && isVerificationEnabled(flags)) { final Intent verification = new Intent( Intent.ACTION_PACKAGE_NEEDS_VERIFICATION);