summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Ahmed Fakhry <afakhry@google.com> 2024-08-16 23:21:24 +0000
committer Ahmed Fakhry <afakhry@google.com> 2024-08-23 18:25:25 +0000
commitb9a8dd77348d2598d98f4f5b311962fbd7584983 (patch)
tree3fd1b1bd9923a5e092a90d2f8a9a4fbd4fb9fb41 /libs/androidfw/AttributeResolution.cpp
parent582028f681b4798b4f2c6bb0004c31c71398c694 (diff)
Fix splitscreen with freeform windows
Apps running in freeform window mode may have any arbitrary bounds, and therefore will not inherit the bounds of their parent root tasks of the main and side stages, causing splitscreen to be broken. To fix this, the bounds of these leaf tasks must be cleared when they're put in splitscreen. Detailed explanation and demo video of the fixes can be found here: https://b.corp.google.com/issues/357913557#comment3 Fixes: 357913557 Test: Manually with splitting 2 running apps, and splitting and launching new one Flag: EXEMPT bugfix Change-Id: Ic8a5aeecbddef4ce0ea7a648a166c5430ceb3280
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions