diff options
author | Evan Rosky <erosky@google.com> | 2021-08-24 15:22:09 -0700 |
---|---|---|
committer | Evan Rosky <erosky@google.com> | 2021-09-14 14:09:06 -0700 |
commit | 2ff244d19900dc2e7ead87c8d6941c81f7891126 (patch) | |
tree | f896c76e4dcbf63e83a40edf7ef7019e6f43ff04 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | e7b68347335fbe9a0f4ee6c8626d3dad324411ea (diff) |
Always apply postDrawTransaction started during sync
ViewRootImpl tracks the full lifetime of all sync buffers.
This means its important to apply all transactions which have
a sync buffer or ViewRootImpl will not draw new frames.
This CL makes it so that even if a window is no-longer in a
sync-set, the post-draw transaction will be applied as long
as it was in a sync transaction at the time it was requested.
Bug: 183993924
Test: atest WindowUntrustedTouchTest
Change-Id: Id89d039328bd9b091d4ed78a1616bc78d1bd83fa
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions