Merge "Don't explicitly wait for starting-window during tests with shell-transitions" into sc-v2-dev
This commit is contained in:
@@ -8111,9 +8111,8 @@ public class WindowManagerService extends IWindowManager.Stub
|
|||||||
boolean animateStarting = false;
|
boolean animateStarting = false;
|
||||||
while (timeoutRemaining > 0) {
|
while (timeoutRemaining > 0) {
|
||||||
// Waiting until all starting windows has finished animating.
|
// Waiting until all starting windows has finished animating.
|
||||||
animateStarting = mRoot.forAllActivities(a -> {
|
animateStarting = !mAtmService.getTransitionController().isShellTransitionsEnabled()
|
||||||
return a.hasStartingWindow();
|
&& mRoot.forAllActivities(ActivityRecord::hasStartingWindow);
|
||||||
});
|
|
||||||
boolean isAnimating = mAnimator.isAnimationScheduled()
|
boolean isAnimating = mAnimator.isAnimationScheduled()
|
||||||
|| mRoot.isAnimating(TRANSITION | CHILDREN, ANIMATION_TYPE_ALL)
|
|| mRoot.isAnimating(TRANSITION | CHILDREN, ANIMATION_TYPE_ALL)
|
||||||
|| animateStarting;
|
|| animateStarting;
|
||||||
|
|||||||
Reference in New Issue
Block a user