summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorjackqdyulei <jackqdyulei@google.com>2016-08-17 10:30:27 -0700
committerjackqdyulei <jackqdyulei@google.com>2016-08-26 13:29:29 -0700
commit46b1bd833577aa69f5da77fbd81af42983e7ada0 (patch)
tree84279391d1464164591164bb9cedf8f77ad7b86f /src
parent4b1e2d8d07db3a40ec494cb6191cdbd80a0dd740 (diff)
downloadandroid_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.java4
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);