diff options
| author | 2021-06-24 21:58:09 -0700 | |
|---|---|---|
| committer | 2021-06-25 20:29:14 +0000 | |
| commit | 315f3c74f68483241ee523126aff925d8ddeda74 (patch) | |
| tree | dae4bc932678ca91f111c479c217164b22074a00 /libs/gui/BLASTBufferQueue.cpp | |
| parent | a8f9cdbc77fee0bd5a1527342af4e2ceb9487b50 (diff) | |
Fix latching of final buffer when moving off-screen and destroying
Previously processing of mLayersPendingRemoval was happening after
doTransaction, but now it is happening before. doTransaction is
still responsible for latching mDrawingStateModified =
mDrawingState.modified. The distinction between the two is now rather
meaningless and should be eliminated in a future CL, for now we
simply unblock the check, by ensuring hasFrameUpdate will return
true even if we haven't called doTransaction().
Test: Existing tests pass. CtsWidgetTestCases.
Bug: 191514384
Change-Id: I6a18452020a3098a6c16b7c0d36a3c0f2b93a8fd
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions