diff options
| author | 2023-08-01 09:31:57 +0000 | |
|---|---|---|
| committer | 2023-08-03 12:14:36 +0800 | |
| commit | f35452be6ca2f7be1c5ef8f279276246ff93f524 (patch) | |
| tree | e605ae1e0d7a777fad7f64c91252ce8443cc4d35 /libs/androidfw/FileStream.cpp | |
| parent | 98c8de27d3edfb7cd58bea6f9a71c56c99e2fe5f (diff) | |
Do not update task layer during collecting.
Which can prevents task layer be updated by pending transaction, no
matter that task has participant the transition. So the layer change
can always align with shell transition.
Then when transition ready, update the layers to start and finish
transaction, and correct the layer of transition roots after all layers
are assigned, so the last layer would be correct even if the reference
root window wasn't allow to assign layer by any reason.
Bug: 291510956
Test: tried on sample app, verify no flickering when close the task
with finishIfPossible or startActivityFromResult.
Change-Id: I4ccaca494780a636bd65f695bc9c9d9af9c7e5a4
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions