From 373f5718f6ace627cfb17a4c9da2acfb9263c0f5 Mon Sep 17 00:00:00 2001 From: Hyunyoung Song Date: Wed, 11 May 2016 11:26:01 -0700 Subject: Fixing a crash/ Launcher3 doesn't have predicted apps Change-Id: Id405e6d077f8b4c3fb399d4a613d6013dca5cddc --- src/com/android/launcher3/logging/UserEventDispatcher.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/com/android/launcher3/logging/UserEventDispatcher.java') 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. -- cgit v1.2.3