summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Cutter Coryell <coryell@google.com> 2022-08-24 22:36:59 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-08-24 22:36:59 +0000
commit0abfbb22f04a9a77088b08436cd549e456d52fc8 (patch)
tree96c3657caf4a22eb8b5a0c274c09f27a3142d4c7
parent54217525ea9a6d1094207a951745a2f3241eca14 (diff)
parent32e92cf7e1f7df3076837d6e47547a337e6d95ad (diff)
Merge "EdgeBackGestureHandler: Add null check to fix null pointer exception." into tm-qpr-dev
-rw-r--r--packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java b/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java
index 6ac3eadb838d..7c4c64c20089 100644
--- a/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java
+++ b/packages/SystemUI/src/com/android/systemui/navigationbar/gestural/EdgeBackGestureHandler.java
@@ -814,8 +814,10 @@ public class EdgeBackGestureHandler extends CurrentUserTracker
}
mLogGesture = false;
String logPackageName = "";
+ Map<String, Integer> vocab = mVocab;
// Due to privacy, only top 100 most used apps by all users can be logged.
- if (mUseMLModel && mVocab.containsKey(mPackageName) && mVocab.get(mPackageName) < 100) {
+ if (mUseMLModel && vocab != null && vocab.containsKey(mPackageName)
+ && vocab.get(mPackageName) < 100) {
logPackageName = mPackageName;
}
SysUiStatsLog.write(SysUiStatsLog.BACK_GESTURE_REPORTED_REPORTED, backType,