summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.cpp
diff options
context:
space:
mode:
author Yunfan Chen <yunfanc@google.com> 2024-08-14 10:20:55 +0900
committer Yunfan Chen <yunfanc@google.com> 2024-08-15 17:03:16 +0900
commitba17026ff127887628d4427f84991fda5f384ef6 (patch)
tree703d5451bd17d3418869509626425ad0cf588c71 /libs/input/PointerController.cpp
parentc7b817210087534dfc1bea91ba75be5f93df19cc (diff)
Verify windowing mode and bounds when apply overrides
When apply compat overrides, we need to check the windowing mode before calculating. If the window is with a fullscreen windowing mode, and does not overlap with any non-decor insets, we should not exclude the non-decor insets from its bounds even if the app needs an override. Bug: 358509380 Bug: 356050755 Test: WindowPolicyTests#testOptOutEdgeToEdgeAppBounds Test: WindowPolicyTests#testOptOutEdgeToEdgeDisplayMetrics Flag: EXEMPT bugfix Change-Id: I2fcdb37a40db088b030ec5aa645da442f5f01f54
Diffstat (limited to 'libs/input/PointerController.cpp')
0 files changed, 0 insertions, 0 deletions