summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Winson Chung <winsonc@google.com> 2023-01-04 19:49:09 +0000
committer Winson Chung <winsonc@google.com> 2023-01-19 19:13:24 +0000
commit08da091ac7b1305584b000de7e6c7c369ffd1aaa (patch)
treeecc2a22c4db0e29f9cfbdebc7199bac240cc6d62 /services/coverage/java
parentc392c5010fedcf302fa6314da5547002e2296871 (diff)
Fix some visibility issues with tasks & task overlays
- Make the overlay host surface visibility mirror the actual visibility of the task. Currently WM may show the task surface prior to any children being shown, which can lead to a flash of the overlay when launching tasks - Also prevent the task visibilty from being clobbered by the Shell when a task changes windowing modes. The task visibility is updated by WM in Task#prepareSurfaces(), but the Shell will still try to show the task surface in the WCT transaction callback Bug: 255777383 Test: Launch game with existing visible task overlay Test: Split app that shows a task overlay (ie. game dashboard button), then dismiss split Change-Id: I950df0d88a56617369e6c15f66268455fd52d8b4
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions