summaryrefslogtreecommitdiff
path: root/api/api_test.go
diff options
context:
space:
mode:
author Yunfan Chen <yunfanc@google.com> 2024-08-16 05:58:55 +0000
committer Yunfan Chen <yunfanc@google.com> 2024-08-22 10:02:35 +0000
commitaaaf1c4749fcb8c4271103794b3135be0b895373 (patch)
treea3a46a1e4b4c1cfee0657eaa9e212e661c8c9eb1 /api/api_test.go
parent98beb550acbbb09ff54de7cd49241bcd1a9bf034 (diff)
Do not override bounds when task override exists
This change fixes the issue that sometimes the non-decor insets are accidentally deducted from override bounds even if the bounds doesn't overlap with the insets. A special handle is needed for split screen when the window is pushed above by the IME. It is necessary to ensure the app receive the same configuration before and after to make sure the activity won't relaunch to ensure the IME can be shown correctly. Bug: 358509380 Bug: 356050755 Test: WindowPolicyTests#testOptOutEdgeToEdgeAppBounds Test: WindowPolicyTests#testOptOutEdgeToEdgeDisplayMetrics Flag: EXEMPT bugfix Change-Id: Ibebb43b29d76e5a9fa81334a6c678aa5f34678b2
Diffstat (limited to 'api/api_test.go')
0 files changed, 0 insertions, 0 deletions