From f079fc52f3c8e07cc2b5cc07a4518e0638c64b69 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Sat, 9 Aug 2014 11:10:03 -0400 Subject: [PATCH] SysUI: Null check around ranking map in isAmbient call. Bug:16907252 Change-Id: Id21e089b99c1836ac0bbffd205ba89dc05f07b9a --- .../src/com/android/systemui/statusbar/NotificationData.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java b/packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java index 7581cc95c82b..94080425032c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java @@ -155,8 +155,11 @@ public class NotificationData { } public boolean isAmbient(String key) { - mRankingMap.getRanking(key, mTmpRanking); - return mTmpRanking.isAmbient(); + if (mRankingMap != null) { + mRankingMap.getRanking(key, mTmpRanking); + return mTmpRanking.isAmbient(); + } + return false; } private void updateRankingAndSort(RankingMap ranking) { -- 2.11.0