OSDN Git Service

SysUI: Null check around ranking map in isAmbient call.
authorJohn Spurlock <jspurlock@google.com>
Sat, 9 Aug 2014 15:10:03 +0000 (11:10 -0400)
committerJohn Spurlock <jspurlock@google.com>
Sat, 9 Aug 2014 15:10:03 +0000 (11:10 -0400)
Bug:16907252
Change-Id: Id21e089b99c1836ac0bbffd205ba89dc05f07b9a

packages/SystemUI/src/com/android/systemui/statusbar/NotificationData.java

index 7581cc9..9408042 100644 (file)
@@ -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) {