diff options
author | Amith Yamasani <yamasani@google.com> | 2016-11-01 15:49:21 -0700 |
---|---|---|
committer | Amith Yamasani <yamasani@google.com> | 2016-11-30 13:24:54 -0800 |
commit | 21556cdba176e8c544ecf24522d4939dcf0dcc2c (patch) | |
tree | 0313f56bf74bd37b4d703b77db4e244aa69a5670 /src/com/android/settings/applications/AppInfoBase.java | |
parent | 7aad8a97a4726360bb616f103d0b4051df2617a6 (diff) | |
download | packages_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.java | 4 |
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) { |