summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author wilsonshih <wilsonshih@google.com> 2023-08-01 09:31:57 +0000
committer wilsonshih <wilsonshih@google.com> 2023-08-03 12:14:36 +0800
commitf35452be6ca2f7be1c5ef8f279276246ff93f524 (patch)
treee605ae1e0d7a777fad7f64c91252ce8443cc4d35 /libs/androidfw/FileStream.cpp
parent98c8de27d3edfb7cd58bea6f9a71c56c99e2fe5f (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