summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/applications/AppInfoBase.java
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2016-11-01 15:49:21 -0700
committerAmith Yamasani <yamasani@google.com>2016-11-30 13:24:54 -0800
commit21556cdba176e8c544ecf24522d4939dcf0dcc2c (patch)
tree0313f56bf74bd37b4d703b77db4e244aa69a5670 /src/com/android/settings/applications/AppInfoBase.java
parent7aad8a97a4726360bb616f103d0b4051df2617a6 (diff)
downloadpackages_apps_Settings-21556cdba176e8c544ecf24522d4939dcf0dcc2c.tar.gz
packages_apps_Settings-21556cdba176e8c544ecf24522d4939dcf0dcc2c.tar.bz2
packages_apps_Settings-21556cdba176e8c544ecf24522d4939dcf0dcc2c.zip
Adapt to behavior change in MATCH_UNINSTALLED_PACKAGES
Don't use the PM flag to reach across users. If retrieving labels, etc., use MATCH_ANY_USER, since several Settings screens show work profile apps as well. Bug: 31000380 Test: Manual test of affected screens Change-Id: Ib6f981ae8443f640276d395c37247c8c0b610894
Diffstat (limited to 'src/com/android/settings/applications/AppInfoBase.java')
-rw-r--r--src/com/android/settings/applications/AppInfoBase.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/settings/applications/AppInfoBase.java b/src/com/android/settings/applications/AppInfoBase.java
index 8ab730ae64..015347dc05 100644
--- a/src/com/android/settings/applications/AppInfoBase.java
+++ b/src/com/android/settings/applications/AppInfoBase.java
@@ -141,8 +141,8 @@ public abstract class AppInfoBase extends SettingsPreferenceFragment
// Get application info again to refresh changed properties of application
try {
mPackageInfo = mPm.getPackageInfo(mAppEntry.info.packageName,
- PackageManager.GET_DISABLED_COMPONENTS |
- PackageManager.GET_UNINSTALLED_PACKAGES |
+ PackageManager.MATCH_DISABLED_COMPONENTS |
+ PackageManager.MATCH_ANY_USER |
PackageManager.GET_SIGNATURES |
PackageManager.GET_PERMISSIONS);
} catch (NameNotFoundException e) {