Merge "EdgeBackGestureHandler: Add null check to fix null pointer exception." into tm-qpr-dev

This commit is contained in:
Cutter Coryell
2022-08-24 22:36:59 +00:00
committed by Android (Google) Code Review

View File

@@ -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,