summaryrefslogtreecommitdiff
path: root/opengl/java
diff options
context:
space:
mode:
author Jorge Gil <jorgegil@google.com> 2025-02-22 22:58:09 +0000
committer Jorge Gil <jorgegil@google.com> 2025-03-05 05:28:05 +0000
commit8703cf936897e5be2000509909ebf61b16eb45f4 (patch)
tree5cf343bab76687e4fa4275315ea2ca0f84b73a30 /opengl/java
parent5e294222cc1964ca7d46ffe05cce18f1e36510f8 (diff)
[38/N] Desks: Disable launch-adjacent when a desk is active
To prevent a launching task with the launch-adjacent flag set from launching outside of desktop mode, this change disables the launch-adjacent container temporarily while the desk is active. This is the multiple-desks version of what FreeformTaskListener did before, but because desk roots (freeform root tasks) aren't managed by FreeformTaskListener, the handling needs to be moved into RootTaskDesksOrganizer. Also because a desk could be empty, so relying on freeform task count doesn't work anymore. Flag: com.android.window.flags.enable_multiple_desktops_backend Bug: 400495830 Test: Use Chrome's "New Window" to launch an adjacent instance - verify it launches inside the desk. Change-Id: I6bbba8e50dc2f596ac5a9f1ef18b404a5af4863c
Diffstat (limited to 'opengl/java')
0 files changed, 0 insertions, 0 deletions