summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPranav Vashi <neobuddy89@gmail.com>2021-08-10 03:12:03 +0530
committeralk3pInjection <webmaster@raspii.tech>2021-09-27 21:17:05 +0800
commitc37c77f4b7efc2ce433b108ee7420abcfdb38e24 (patch)
tree822e50797323d85885f70a1dd1af4f29a3954416
parent61999285e9e15733eb0cd6f211e4132a27a96626 (diff)
Trebuchet: Fix NPE for QuickStep hotseat prediction controller
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com> Change-Id: Id21a00afbf0cdf461db751a89e02d7ae85b21eee
-rw-r--r--quickstep/src/com/android/quickstep/util/QuickstepOnboardingPrefs.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/quickstep/src/com/android/quickstep/util/QuickstepOnboardingPrefs.java b/quickstep/src/com/android/quickstep/util/QuickstepOnboardingPrefs.java
index 9ed2bbef3..f4ca2586a 100644
--- a/quickstep/src/com/android/quickstep/util/QuickstepOnboardingPrefs.java
+++ b/quickstep/src/com/android/quickstep/util/QuickstepOnboardingPrefs.java
@@ -114,7 +114,7 @@ public class QuickstepOnboardingPrefs extends OnboardingPrefs<BaseQuickstepLaunc
@Override
public void onStateTransitionComplete(LauncherState finalState) {
HotseatPredictionController client = mLauncher.getHotseatPredictionController();
- if (mFromAllApps && finalState == NORMAL && client.hasPredictions()) {
+ if (client != null && client.hasPredictions() && mFromAllApps && finalState == NORMAL) {
if (incrementEventCount(HOTSEAT_DISCOVERY_TIP_COUNT)) {
client.showEdu();
stateManager.removeStateListener(this);