diff options
| author | 2024-06-13 18:28:35 +0200 | |
|---|---|---|
| committer | 2024-06-13 18:29:26 +0200 | |
| commit | 286af4bb16d107f5657bf61f60e9bc2846429d90 (patch) | |
| tree | beedf6177e5d9bb36a7ffe55ed36efde7c6a214e /libs/androidfw/StringPool.cpp | |
| parent | dd7b11734597e979f751111201847438b8fddec7 (diff) | |
[SceneContainer] Fix touchable area when a HUN is displayed
When a HUN is shown sceneContainer would be set to visible, which would
hard set the touchable area to the entire screen in
`StatusBarTouchableRegionManager`. This fix now instead observes the
scene transition state instead and sets the touchable area to full
screen on all scenes except for Gone. While on Gone the touchable area
is determined by the region where a HUN is shown.
There is currently a different bug for some edge cases in
`getTouchableRegion()` that is now tracked in b/347007367.
Bug: 343688970
Flag: com.android.systemui.scene_container
Test: Manual tests
Change-Id: I9deb003df3dcf5c90d96666124e62c73cdbc1c23
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions