From 8a631d09d0f9c82e9857713bd1376935832679e5 Mon Sep 17 00:00:00 2001 From: Johannes Gallmann Date: Thu, 1 Feb 2024 12:18:51 +0100 Subject: [PATCH] Fix crash for predictive back to home fallback animation Bug: 323046568 Flag: ACONFIG com.android.window.flags.predictive_back_system_anims TEAMFOOD Test: Manual, i.e. verify no crash for predictive back to home fallback animation Change-Id: I8bd5ddb3f97376a9d9bc4bdf1e3a55e7f53a192f Change-Id: I1f53b3fafb8d508a0e0b67dda16eae36191f197c --- .../src/com/android/launcher3/QuickstepTransitionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java b/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java index e8a3d3eef5..05e15352ab 100644 --- a/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java +++ b/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java @@ -1677,7 +1677,7 @@ public class QuickstepTransitionManager implements OnDeviceProfileChangeListener } }; - if (fromPredictiveBack) { + if (fromPredictiveBack && rectFSpringAnim != null) { rectFSpringAnim.addAnimatorListener(endListener); } else { anim.addListener(endListener);