Do not gate updating allDrawn on all child WindowStates.
A recent change prevents allDrawn in AppWindowToken from being updated until all child WindowStates have been considered. However, children that are not visible do not affect allDrawn and therefore need to be excluded. This changelist adds an additional check to make sure the child can affect the allDrawn state before considering blocking on it. It also adds additional logs to the WindowState dump to better understand this scenario. Change-Id: I76d0f75496ed3da6a16c4a1d7bf2e7dc5b8bbe1e Bug: 63380251 Test: go/wm-smoke
Loading
Please register or sign in to comment