Loading quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +12 −4 Original line number Diff line number Diff line Loading @@ -833,12 +833,9 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, // Notify when the animation starts flushOnRecentsAnimationAndLauncherBound(); // Start hiding the divider setDividerShown(false /* shown */, false /* immediate */); // Only add the callback to enable the input consumer after we actually have the controller mStateCallback.runOnceAtState(STATE_APP_CONTROLLER_RECEIVED | STATE_GESTURE_STARTED, mRecentsAnimationController::enableInputConsumer); this::startInterceptingTouchesForGesture); mStateCallback.setStateOnUiThread(STATE_APP_CONTROLLER_RECEIVED); mPassedOverviewThreshold = false; Loading Loading @@ -1457,6 +1454,17 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, return swipePipToHomeAnimator; } private void startInterceptingTouchesForGesture() { if (mRecentsAnimationController == null) { return; } mRecentsAnimationController.enableInputConsumer(); // Start hiding the divider setDividerShown(false /* shown */, true /* immediate */); } private void computeRecentsScrollIfInvisible() { if (mRecentsView != null && mRecentsView.getVisibility() != View.VISIBLE) { // Views typically don't compute scroll when invisible as an optimization, Loading Loading
quickstep/src/com/android/quickstep/AbsSwipeUpHandler.java +12 −4 Original line number Diff line number Diff line Loading @@ -833,12 +833,9 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, // Notify when the animation starts flushOnRecentsAnimationAndLauncherBound(); // Start hiding the divider setDividerShown(false /* shown */, false /* immediate */); // Only add the callback to enable the input consumer after we actually have the controller mStateCallback.runOnceAtState(STATE_APP_CONTROLLER_RECEIVED | STATE_GESTURE_STARTED, mRecentsAnimationController::enableInputConsumer); this::startInterceptingTouchesForGesture); mStateCallback.setStateOnUiThread(STATE_APP_CONTROLLER_RECEIVED); mPassedOverviewThreshold = false; Loading Loading @@ -1457,6 +1454,17 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>, return swipePipToHomeAnimator; } private void startInterceptingTouchesForGesture() { if (mRecentsAnimationController == null) { return; } mRecentsAnimationController.enableInputConsumer(); // Start hiding the divider setDividerShown(false /* shown */, true /* immediate */); } private void computeRecentsScrollIfInvisible() { if (mRecentsView != null && mRecentsView.getVisibility() != View.VISIBLE) { // Views typically don't compute scroll when invisible as an optimization, Loading