diff options
| author | 2021-05-13 13:29:46 -0700 | |
|---|---|---|
| committer | 2021-05-13 13:29:46 -0700 | |
| commit | cb13402fa9934d2487bc0c33d0d202027dbe0010 (patch) | |
| tree | 46d91c11c02461b3daffdc3a36667d3d3ccaf217 | |
| parent | 48df6c6055eaf7bee342537f87174c74c470668a (diff) | |
Only show filtered RecentLocationAccess apps
Bug: 188048626
Test: manually on device
Change-Id: I7bca37c1b6c58d08e3a0488368a9ba0c60767a19
| -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); |