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
This commit is contained in:
@@ -635,8 +635,9 @@ public class InstalledAppDetails extends AppInfoBase
|
||||
// to go away.
|
||||
try {
|
||||
ApplicationInfo ainfo = context.getPackageManager().getApplicationInfo(
|
||||
mAppEntry.info.packageName, PackageManager.GET_UNINSTALLED_PACKAGES
|
||||
| PackageManager.GET_DISABLED_COMPONENTS);
|
||||
mAppEntry.info.packageName,
|
||||
PackageManager.MATCH_DISABLED_COMPONENTS
|
||||
| PackageManager.MATCH_ANY_USER);
|
||||
if (!mShowUninstalled) {
|
||||
// If we did not start out with the app uninstalled, then
|
||||
// it transitioning to the uninstalled state for the current
|
||||
|
Reference in New Issue
Block a user