summaryrefslogtreecommitdiffstats
path: root/quickstep
diff options
context:
space:
mode:
authorFelipe Leme <felipeal@google.com>2019-08-14 09:40:04 -0700
committerSunny Goyal <sunnygoyal@google.com>2019-08-14 22:02:22 +0000
commit7ca46ba2ee185cf9a199172b94bf37163d06f2d7 (patch)
treea0cc59fe3f0bf174c851e526aecd4df2b72348e0 /quickstep
parent02cc84889625ada6f601203e494aae94577db199 (diff)
downloadandroid_packages_apps_Trebuchet-7ca46ba2ee185cf9a199172b94bf37163d06f2d7.tar.gz
android_packages_apps_Trebuchet-7ca46ba2ee185cf9a199172b94bf37163d06f2d7.tar.bz2
android_packages_apps_Trebuchet-7ca46ba2ee185cf9a199172b94bf37163d06f2d7.zip
Fixed PredictionAppTracker as service might not be available on device.
Fixes: 139416391 Bug: 135218095 Test: echo 'in TreeHugger we trust' Change-Id: Iea89b3d379792327657e01869c9494975e7b0306 (cherry picked from commit 214a45ee02674712542dabdb7d8c70ace21f4501)
Diffstat (limited to 'quickstep')
-rw-r--r--quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/PredictionAppTracker.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/PredictionAppTracker.java b/quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/PredictionAppTracker.java
index 8f1282ded..24fc61bef 100644
--- a/quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/PredictionAppTracker.java
+++ b/quickstep/recents_ui_overrides/src/com/android/launcher3/appprediction/PredictionAppTracker.java
@@ -95,6 +95,10 @@ public class PredictionAppTracker extends AppLaunchTracker {
private AppPredictor createPredictor(Client client, int count) {
AppPredictionManager apm = mContext.getSystemService(AppPredictionManager.class);
+ if (apm == null) {
+ return null;
+ }
+
AppPredictor predictor = apm.createAppPredictionSession(
new AppPredictionContext.Builder(mContext)
.setUiSurface(client.id)