diff options
author | Ming-Shin Lu <lumark@google.com> | 2020-06-18 20:47:11 +0800 |
---|---|---|
committer | Ming-Shin Lu <lumark@google.com> | 2020-06-19 00:37:31 +0800 |
commit | 9a0a78af5a23cddf99f6f2bf44478084036bc08a (patch) | |
tree | ffe1c19548889790f0ce49732442dfda0d5071f0 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | ae64ae50de3354474b9f296b54630925089effe9 (diff) |
Fix TaskView is invisible during quick switch
When doing quick switch to a delayed task, before this task callbacked
onTaskAppeard, it may have timing that the previous task will going to
stop, caused the task surface removed.
So in ActivityStaskSupervisor#processStoppingAndFinishingActivities,
we should consider recents animation to prevent the task going to stop
too early.
Fix: 158854884
Test: manual as issue steps:
1. Launch delayed task A
2. Launch Calculator
3. Quick switch to A, start and hold new gesture before onTaskAppeared(A)
4. After the 3 second delay (when A would have appeared),
5. Expect Calculator surface should not be hidden.
Change-Id: Iaaf1f92fe1180d3245607c50c800253cb8ccc2ff
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions