summaryrefslogtreecommitdiff
path: root/ravenwood/scripts/extract-last-soong-commands.py
diff options
context:
space:
mode:
author Jorge Gil <jorgegil@google.com> 2025-01-09 20:38:52 +0000
committer Jorge Gil <jorgegil@google.com> 2025-02-03 00:33:42 +0000
commit4787b0a7d54a9e6491151ac461080e498cda3777 (patch)
tree64f884763e2184e702c440ec08feb4dc3d1c58fe /ravenwood/scripts/extract-last-soong-commands.py
parentb7b680248bea789c19659347a3de31afc486b98c (diff)
[3/N] Desks: Adjust root task opacity calculation
Changes how non-leaf container opacity is calculated. A container was considered opaque if it contained any opaque activity within it. Now, to support container hierarchies that might contain an opaque activity but are still see-through (such as when an opaque activity/task does not fill its parent), the calculation is changed to require that at least one of its children is opaque and matches its bounds. Flag: com.android.window.flags.enable_multiple_desktops_backend Bug: 362720497 Test: with a hierarchy such as: (front) - Freeform root (with fullscreen bounds) -- Freeform child (non-fullscreen bounds) - Fullscreen task The fullscreen task remains visible/resumed along with the freeform root/child Test: split-screen occludes (makes invisible) the task behind it Change-Id: I166fa4977d6c1e988275d58ea718ce1119ab9b66
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
0 files changed, 0 insertions, 0 deletions