summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorrich cannings <richc@google.com>2012-10-03 14:32:38 -0700
committerrich cannings <richc@google.com>2012-10-03 14:32:38 -0700
commitcdf932e050ba2220025072f37e50cc011d310cad (patch)
treebe5eb74268a41168355f73b2ec626f36330a131e /services
parent8bd206b54872d7b77110562ed535b6d1c72a1ca9 (diff)
downloadframeworks_base-cdf932e050ba2220025072f37e50cc011d310cad.zip
frameworks_base-cdf932e050ba2220025072f37e50cc011d310cad.tar.gz
frameworks_base-cdf932e050ba2220025072f37e50cc011d310cad.tar.bz2
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
Diffstat (limited to 'services')
-rw-r--r--services/java/com/android/server/pm/PackageManagerService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java
index 08b9038..0f3dc92 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);