Ensure ARC accessibility focus is on important node
Sometimes Android sends a focus event to non-important node, which makes ChromeVox focus gets lost. This CL changes AXTreeSource to adjust focused node to be on an important node. Bug: b/148356932 Test: unit_tests --gtest_filter="AXTreeSourceArcTest.*" Test: manual. Open PlayStore, press install button of an app with in-purchase when touch mode is off. Ensure focus isn't lost. Change-Id: Ic19796d7b0d7abbeb1ff7a0e72ef3770346b1de1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086462Reviewed-by:David Tseng <dtseng@chromium.org> Reviewed-by:
Sara Kato <sarakato@chromium.org> Commit-Queue: Hiroki Sato <hirokisato@chromium.org> Cr-Commit-Position: refs/heads/master@{#747071}
Showing
Please register or sign in to comment