diff options
| author | 2022-08-31 16:53:23 +0900 | |
|---|---|---|
| committer | 2022-09-08 15:11:45 +0900 | |
| commit | 58b04e994775d16de4982bb5a3b34196366ab0ec (patch) | |
| tree | 9d3b618240fdfb22666aa3bb5813a228241fbed9 /libs/androidfw/StringPool.cpp | |
| parent | 82bd3a2026692c656bce8be0e1f1aaba0f3e05df (diff) | |
Populate display id in A11yWindowManager
When window is removed, there can be a race between a11y and wm,
and sometimes A11yManagerService#sendA11yEvent cannot get a correct
display id.
There's also a case where a11y events for windowless windows don't have
a display id.
This change fixes the issue by populating display id in
A11yWindowManager#DisplayWindowsObserver for windows change events.
Bug: 240888087
Test: AccessibilityWindowManagerTest
Test: CtsAccessibilityServiceTestCases
Change-Id: I441d98e4431913ae24ab354423828d2a031b27b4
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions