diff options
author | Robert Carr <racarr@google.com> | 2018-02-05 16:07:55 -0800 |
---|---|---|
committer | Robert Carr <racarr@google.com> | 2018-02-05 16:07:55 -0800 |
commit | ca4c5a6276d3fd443c256856e272007322b5e917 (patch) | |
tree | 5e0615013f3227ab1430d15160cd1e468ed74dca /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 850f29a169e771acd889bf78f0a9514aaaf3d309 (diff) |
Ensure surfaces are reparented before destroying parent.
In destroyPreservedSurfaceLocked we open and close the global transaction
with the intention of ensuring that the reparent contained within is
completed before we send the destroy request below. This doesn't work as
the global transaction could be held open by another thread, e.g. we
may already be in the transaction.
Bug: 70530552
Bug: 71499373
Bug: 72894049
Test: Existing tests pass
Change-Id: Ie91da3c78eaf8fb52a21ae49ed190b42d92d0083
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions