diff options
| author | 2022-03-20 03:28:59 +0000 | |
|---|---|---|
| committer | 2022-03-20 03:28:59 +0000 | |
| commit | d7032e596f0a6723f524f3ed986dbcd4314acefa (patch) | |
| tree | edfa8fcc406c42be685eb9de6bb088b197d79742 | |
| parent | dc59b8781e47ac42c17d739db831ec0a175dd15a (diff) | |
| parent | 0a8a686f1c38944c45fbbbd5dcea335ae86feec7 (diff) | |
Merge "Add null check for notification preference helper" into tm-dev
| -rw-r--r-- | services/core/java/com/android/server/notification/PreferencesHelper.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/notification/PreferencesHelper.java b/services/core/java/com/android/server/notification/PreferencesHelper.java index 1f7d65e6c604..75d7a1f510b9 100644 --- a/services/core/java/com/android/server/notification/PreferencesHelper.java +++ b/services/core/java/com/android/server/notification/PreferencesHelper.java @@ -601,8 +601,10 @@ public class PreferencesHelper implements RankingConfig { out.attribute(null, ATT_NAME, r.pkg); if (!notifPermissions.isEmpty()) { Pair<Integer, String> app = new Pair(r.uid, r.pkg); + final Pair<Boolean, Boolean> permission = notifPermissions.get(app); out.attributeInt(null, ATT_IMPORTANCE, - notifPermissions.get(app).first ? IMPORTANCE_DEFAULT : IMPORTANCE_NONE); + permission != null && permission.first ? IMPORTANCE_DEFAULT + : IMPORTANCE_NONE); notifPermissions.remove(app); } else { if (r.importance != DEFAULT_IMPORTANCE) { |