diff options
author | jackqdyulei <jackqdyulei@google.com> | 2016-08-17 10:30:27 -0700 |
---|---|---|
committer | jackqdyulei <jackqdyulei@google.com> | 2016-08-26 13:29:29 -0700 |
commit | 46b1bd833577aa69f5da77fbd81af42983e7ada0 (patch) | |
tree | 84279391d1464164591164bb9cedf8f77ad7b86f /src | |
parent | 4b1e2d8d07db3a40ec494cb6191cdbd80a0dd740 (diff) | |
download | android_packages_apps_PackageInstaller-46b1bd833577aa69f5da77fbd81af42983e7ada0.tar.gz android_packages_apps_PackageInstaller-46b1bd833577aa69f5da77fbd81af42983e7ada0.tar.bz2 android_packages_apps_PackageInstaller-46b1bd833577aa69f5da77fbd81af42983e7ada0.zip |
Fix the visibility for disabled apps in settings
Bug: 30770664
Test: Manual -
1. Disable one app
2. Go to Settings -> Apps -> menu -> App permissions
3. to check the visibility of that app.
Don't show disabled app in the PermissionAppsFragment.
Change-Id: I0d97f7011c13c9a78e988901285f10ca9e5b2cd8
(cherry picked from commit 92c2b41b91bffcc5ef1dbbe37ef66720753180ad)
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java b/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java index 1a21f2de..e8c290e1 100644 --- a/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java +++ b/src/com/android/packageinstaller/permission/ui/handheld/PermissionAppsFragment.java @@ -195,6 +195,10 @@ public final class PermissionAppsFragment extends PermissionsFrameFragment imple continue; } + if (!app.getAppInfo().enabled) { + continue; + } + String key = app.getKey(); preferencesToRemove.remove(key); Preference existingPref = screen.findPreference(key); |