summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorRobert Carr <racarr@google.com>2020-01-22 13:32:38 -0800
committerRobert Carr <racarr@google.com>2020-01-27 16:47:33 -0800
commit2e20bcd65ecdb06eeaac2dc8356dec90c756d271 (patch)
tree707c73d18147e571adcf388036a0c0510770d99c /tools/aapt2/java/JavaClassGenerator_test.cpp
parent6871767aaa276165c41db4c330e9ebe07cd7501c (diff)
WM: Defer transactions for BLAST Surfaces too.
For switching on BLAST we are implementing deferred transactions for compatibility. Presently the BLAST Surface is constructed by the ViewRootImpl and so the WM has no reference to pass when using it as a barrier layer for deferTransactionUntil. To resolve this we construct and hold a reference to the BLAST Surface on the server side, and pass it down to the client in relayoutWindow. We don't use the WindowStateAnimator surface directly as both the BLAST Adapter and the WindowStateAnimator would then be setting crops on it. Bug: 146598493 Test: Builds, existing tests pass. Change-Id: I6513e0442f5c75f01eb8dde5f1924dd7b636163c
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions