diff options
| author | 2024-08-14 10:20:55 +0900 | |
|---|---|---|
| committer | 2024-08-15 17:03:16 +0900 | |
| commit | ba17026ff127887628d4427f84991fda5f384ef6 (patch) | |
| tree | 703d5451bd17d3418869509626425ad0cf588c71 /libs/input/PointerController.cpp | |
| parent | c7b817210087534dfc1bea91ba75be5f93df19cc (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