Merge "Fix testStressSwipeToOverview" into sc-dev am: aabead2db8
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16471550 Change-Id: Id7353bbafe62f70b0b1659455e731bc3ecf85de2
This commit is contained in:
commit
5181163070
|
@ -428,6 +428,10 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>,
|
||||||
mAnimationFactory = mActivityInterface.prepareRecentsUI(mDeviceState,
|
mAnimationFactory = mActivityInterface.prepareRecentsUI(mDeviceState,
|
||||||
mWasLauncherAlreadyVisible, this::onAnimatorPlaybackControllerCreated);
|
mWasLauncherAlreadyVisible, this::onAnimatorPlaybackControllerCreated);
|
||||||
maybeUpdateRecentsAttachedState(false /* animate */);
|
maybeUpdateRecentsAttachedState(false /* animate */);
|
||||||
|
if (mGestureState.getEndTarget() != null) {
|
||||||
|
// Update the end target in case the gesture ended before we init.
|
||||||
|
mAnimationFactory.setEndTarget(mGestureState.getEndTarget());
|
||||||
|
}
|
||||||
};
|
};
|
||||||
if (mWasLauncherAlreadyVisible) {
|
if (mWasLauncherAlreadyVisible) {
|
||||||
// Launcher is visible, but might be about to stop. Thus, if we prepare recents
|
// Launcher is visible, but might be about to stop. Thus, if we prepare recents
|
||||||
|
|
|
@ -44,7 +44,7 @@ public abstract class AbstractQuickStepTest extends AbstractLauncherUiTest {
|
||||||
protected void onLauncherActivityClose(Launcher launcher) {
|
protected void onLauncherActivityClose(Launcher launcher) {
|
||||||
RecentsView recentsView = launcher.getOverviewPanel();
|
RecentsView recentsView = launcher.getOverviewPanel();
|
||||||
if (recentsView != null) {
|
if (recentsView != null) {
|
||||||
recentsView.finishRecentsAnimation(true, null);
|
recentsView.finishRecentsAnimation(false /* toRecents */, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue