diff options
| author | 2023-02-13 13:59:53 -0800 | |
|---|---|---|
| committer | 2023-02-21 19:14:23 +0000 | |
| commit | 8c43e818ae75acb715831390dd59bbbffb181fdb (patch) | |
| tree | 0580caba283c3ea3cfa99684201a70ee7c57e0fa /libs/androidfw/AttributeResolution.cpp | |
| parent | ca9e2463e906508f044fc837b65567a2bf4b5b3f (diff) | |
Keep a separate accessibility focus for proxy-ed displays.
Proxy display a11y focus changes will not clear non-proxy displays,
and vice-versa.
The logic for a proxy display generally follows the logic for a
non-proxy display when deciding when to update
windows#isAccessibilityFocus/send WINDOWS_CHANGE_ACCESSIBILITY_FOCUSED.
Bug: 254545943
Test: manual check with TalkBack on and a proxy-ed Exo
VirtualDisplay. Both can retain and set their own a11y focus.
atest AccessibilityDisplayProxyTest,
atest AccessibilityManagerServiceTest
Change-Id: I76f72acf4c72ae3ce23cd2240430de3e844d2e4b
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions