summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Riddle Hsu <riddlehsu@google.com> 2022-11-23 01:03:48 +0800
committer Riddle Hsu <riddlehsu@google.com> 2022-11-23 01:03:48 +0800
commit0078150dd5e00b09298967c2b95adf9836a2e1ab (patch)
tree77fc262b36968af4847151b13f9da0070aebea3e /libs/androidfw/StringPool.cpp
parent58de71a4a9bcfba49ab46610a1e4efa9c989d032 (diff)
Finish sync for relayout a drawn window
An activity may change visibility in a short time as visible -> invisible -> visible without reset drawn state. E.g. scene transition convert to translucent. Then if its window relayout to clear mRedrawForSyncReported, the window will stuck by SYNC_STATE_WAITING_FOR_DRAW until it becomes invisible or timeout. This also relates to non-sync blast so maybeSyncSeqId is -1 then the window won't report drawn. Bug: 260093427 Test: Enable shell transition. Launch Messages and click its search bar. There should be fade out/in animation for activity switch. Change-Id: I49746b56e7dda76c530366663000b0d11ae779f3
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions