diff options
| author | 2023-05-06 00:38:22 +0800 | |
|---|---|---|
| committer | 2023-05-08 15:57:07 +0800 | |
| commit | 77e889f27177a9d4ed856710499ed9e5da3f16e8 (patch) | |
| tree | b3c9b3556e98ef949735746b7209267bc8163c05 /libs/input/PointerController.cpp | |
| parent | 35f2750e3073a028fba21284858d1e42d231f5b5 (diff) | |
Put change type below closing type for a close transition
Assume a translucent task is closing, the next visible task
may be added to transition participant by collectOrderChanges
as the task is moving to the foreground. Then the transition
info will be {CLOSE, top:CHANGE, bottom:CLOSE}.
So the z-order will be:
numChanges=2
zSplitLine=3
CLOSE=3+2-1=4
CHANGE=3+2-0=5
Then the CLOSE is occluded by the CHANGE incorrectly.
Bug: 281010752
Test: Launch a translucent activity from launcher and it calls
Activity#finishAndRemoveTask(). The activity should not
be covered by the icon on launcher during animation.
Change-Id: I1236946c867abf1b93fca39c4dd9ed114118c051
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions