diff options
author | chaviw <chaviw@google.com> | 2020-05-04 19:57:23 -0700 |
---|---|---|
committer | chaviw <chaviw@google.com> | 2020-05-11 16:47:35 -0700 |
commit | 0cf6852761990d2ae39f8453865d26048774627e (patch) | |
tree | 08f3734f8bc6f70b17316b55ec1f851c2b653398 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 0cdc03a772e47618258ed51ef15a24f5a1c18d63 (diff) |
Call finishDrawing for Windows with visiblity GONE
The viewVisiblity is set to GONE with a client request to relayout. If
this occurs and there's a blast sync transaction waiting, finishDrawing
will never be called since the client will not render when visibility is
GONE. Thereofre, call finishDrawing here to prevent system server from
blocking on a Window that will never draw.
Change-Id: I04f143c962dd94e6ba0e439d421eb3a53a6548cc
Bug: 153579514
Test: applySyncTransaction with hiding window in transaction
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions