diff options
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/location/RecentLocationAccesses.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/location/RecentLocationAccesses.java b/packages/SettingsLib/src/com/android/settingslib/location/RecentLocationAccesses.java index 35499c9b449a..877dd2dfa26e 100644 --- a/packages/SettingsLib/src/com/android/settingslib/location/RecentLocationAccesses.java +++ b/packages/SettingsLib/src/com/android/settingslib/location/RecentLocationAccesses.java @@ -25,6 +25,7 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.graphics.drawable.Drawable; import android.os.UserHandle; import android.os.UserManager; +import android.permission.PermissionManager; import android.text.format.DateUtils; import android.util.IconDrawableFactory; import android.util.Log; @@ -132,7 +133,8 @@ public class RecentLocationAccesses { } } } - if (showApp) { + if (showApp && PermissionManager.shouldShowPackageForIndicatorCached(mContext, + packageName)) { Access access = getAccessFromOps(now, ops); if (access != null) { accesses.add(access); |