Merge "Don't use incorrect inputconsumers during recents animation" into tm-dev am: bcc343d944

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/17046840

Change-Id: I0fa258c985508c05238f234e4abf887276c2fa48
This commit is contained in:
Evan Rosky
2022-03-02 00:12:15 +00:00
committed by Automerger Merge Worker
@@ -762,7 +762,10 @@ public class TouchInteractionService extends Service
} else if (gestureState.getRunningTask() == null) {
return getDefaultInputConsumer();
} else if (previousGestureState.isRunningAnimationToLauncher()
|| gestureState.getActivityInterface().isResumed()
|| (gestureState.getActivityInterface().isResumed()
// with shell-transitions, home is resumed during recents animation, so
// explicitly check against recents animation too.
&& !previousGestureState.isRecentsAnimationRunning())
|| forceOverviewInputConsumer) {
return createOverviewInputConsumer(
previousGestureState, gestureState, event, forceOverviewInputConsumer);