diff options
author | lumark <lumark@google.com> | 2020-01-06 16:17:55 +0800 |
---|---|---|
committer | lumark <lumark@google.com> | 2020-01-09 21:39:02 +0800 |
commit | 52d5f426316e36718f9b4aa53d1c4bba938e98c0 (patch) | |
tree | 280f0627938285961f187c5ec029418de745ef7a /rs/java/android/renderscript/ProgramStore.java | |
parent | 7b469d73d243f305e665905cfbef3491f2a8d791 (diff) |
Make WC#applyAnimation can apply on Task / TaskStack layer (3/N)
Correct isAnimating check in ActivityStackSupervisor
to fix when enabled hierarchical animation, the app launching remote
animation can't work for the 2nd launch because
activityIdleInternal -> schedule StopActivityItem comes too quick and
makes launcher will reset the remote animation when onStop received.
Also, consolidate checks in AppTransition#goodToGo for topOpenAnim to
fix test flaky on MultiDisplayPolicyTests#testNoLeakOnExternalDisplay.
And, revert commit 5341d1c for modification of WC#isWaitingForTransitionStart
since it will break isAnimating(TRANSITIONS | PARENTS) usage to traverse
child activity if is waiting for transition but actually user don't add CHILDREN
flag.
Bug: 142617871
Bug: 131661052
Test: all existing tests passed
Change-Id: Ia0bb09b009c738bd27afe241ad383ddbb383a0fc
Diffstat (limited to 'rs/java/android/renderscript/ProgramStore.java')
0 files changed, 0 insertions, 0 deletions