diff --git a/src/com/android/settings/applications/specialaccess/zenaccess/ZenAccessController.java b/src/com/android/settings/applications/specialaccess/zenaccess/ZenAccessController.java index 946599b4aa8..9c99254292d 100644 --- a/src/com/android/settings/applications/specialaccess/zenaccess/ZenAccessController.java +++ b/src/com/android/settings/applications/specialaccess/zenaccess/ZenAccessController.java @@ -70,7 +70,9 @@ public class ZenAccessController extends BasePreferenceController { final List pkgs = list.getList(); if (pkgs != null) { for (PackageInfo info : pkgs) { - requestingPackages.add(info.packageName); + if (info.applicationInfo.enabled) { + requestingPackages.add(info.packageName); + } } } } catch (RemoteException e) { diff --git a/src/com/android/settings/notification/ZenAccessSettings.java b/src/com/android/settings/notification/ZenAccessSettings.java index 34b5354f161..d9c57c71dff 100644 --- a/src/com/android/settings/notification/ZenAccessSettings.java +++ b/src/com/android/settings/notification/ZenAccessSettings.java @@ -114,7 +114,6 @@ public class ZenAccessSettings extends EmptyTextSettings implements } ArraySet autoApproved = new ArraySet<>(); autoApproved.addAll(mNoMan.getEnabledNotificationListenerPackages()); - requesting.addAll(autoApproved); Collections.sort(apps, new PackageItemInfo.DisplayNameComparator(mPkgMan)); for (ApplicationInfo app : apps) { final String pkg = app.packageName;