diff options
author | Hyunyoung Song <hyunyoungs@google.com> | 2016-05-11 11:26:01 -0700 |
---|---|---|
committer | Hyunyoung Song <hyunyoungs@google.com> | 2016-05-11 11:26:01 -0700 |
commit | 373f5718f6ace627cfb17a4c9da2acfb9263c0f5 (patch) | |
tree | f7e4159b12aa8fbf713a90c6e4b0eea2e7f733fc /src/com/android/launcher3/logging/UserEventDispatcher.java | |
parent | 6470cf449f1caf6a030e7ea93e785bb6ba414a59 (diff) | |
download | android_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.java | 6 |
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. |