summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/logging/UserEventDispatcher.java
diff options
context:
space:
mode:
authorHyunyoung Song <hyunyoungs@google.com>2016-05-11 11:26:01 -0700
committerHyunyoung Song <hyunyoungs@google.com>2016-05-11 11:26:01 -0700
commit373f5718f6ace627cfb17a4c9da2acfb9263c0f5 (patch)
treef7e4159b12aa8fbf713a90c6e4b0eea2e7f733fc /src/com/android/launcher3/logging/UserEventDispatcher.java
parent6470cf449f1caf6a030e7ea93e785bb6ba414a59 (diff)
downloadandroid_packages_apps_Trebuchet-373f5718f6ace627cfb17a4c9da2acfb9263c0f5.tar.gz
android_packages_apps_Trebuchet-373f5718f6ace627cfb17a4c9da2acfb9263c0f5.tar.bz2
android_packages_apps_Trebuchet-373f5718f6ace627cfb17a4c9da2acfb9263c0f5.zip
Fixing a crash/ Launcher3 doesn't have predicted apps
Change-Id: Id405e6d077f8b4c3fb399d4a613d6013dca5cddc
Diffstat (limited to 'src/com/android/launcher3/logging/UserEventDispatcher.java')
-rw-r--r--src/com/android/launcher3/logging/UserEventDispatcher.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/launcher3/logging/UserEventDispatcher.java b/src/com/android/launcher3/logging/UserEventDispatcher.java
index c06dc19fd..e9a897ef4 100644
--- a/src/com/android/launcher3/logging/UserEventDispatcher.java
+++ b/src/com/android/launcher3/logging/UserEventDispatcher.java
@@ -106,8 +106,10 @@ public abstract class UserEventDispatcher {
if (cn != null) {
event.srcTarget[idx].packageNameHash = cn.getPackageName().hashCode();
event.srcTarget[idx].componentHash = cn.hashCode();
- event.srcTarget[idx].predictedRank = mPredictedApps.indexOf(
- new ComponentKey(cn, itemInfo.user));
+ if (mPredictedApps != null) {
+ event.srcTarget[idx].predictedRank = mPredictedApps.indexOf(
+ new ComponentKey(cn, itemInfo.user));
+ }
}
// Fill in the duration of time spent navigating in Launcher and the container.