diff options
| author | 2022-08-24 22:36:59 +0000 | |
|---|---|---|
| committer | 2022-08-24 22:36:59 +0000 | |
| commit | 0abfbb22f04a9a77088b08436cd549e456d52fc8 (patch) | |
| tree | 96c3657caf4a22eb8b5a0c274c09f27a3142d4c7 | |
| parent | 54217525ea9a6d1094207a951745a2f3241eca14 (diff) | |
| parent | 32e92cf7e1f7df3076837d6e47547a337e6d95ad (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.java | 4 |
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, |