New issue
Advanced search Search tips

Issue 659813 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Closed: Oct 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug
Team-Accessibility



Sign in to add a comment

ChromeVox loses track of focus when find bar is hidden

Project Member Reported by dmazz...@chromium.org, Oct 26 2016

Issue description

1. Enable ChromeVox
2. Tab a few times so that focus is definitely in the middle of the page
3. Press Ctrl+F to find in page
4. Type some text that appears in the page
5. Press Enter to accept it
6. Press Escape to close the Find bar
7. Now press Tab - you should be tabbing through the document

ChromeVox is silent.

The bug is that AXAuraObjCache isn't updating focus when the find bar widget is hidden.


 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/17670ecf0ddf150c6a16d611e154d184fa6c27a7

commit 17670ecf0ddf150c6a16d611e154d184fa6c27a7
Author: dmazzoni <dmazzoni@chromium.org>
Date: Thu Oct 27 01:26:02 2016

Update focus when widget changes visibility.

ChromeVox wasn't getting a notification that the focused view changed
when the find bar was hidden. Fix this by firing a focus event whenever
a widget's visibility changes. Existing code already ensures that the
event gets fired on the right view and that no duplicate events are
generated by the time it gets to ChromeVox.

BUG= 659813 

Review-Url: https://codereview.chromium.org/2456673002
Cr-Commit-Position: refs/heads/master@{#427906}

[modify] https://crrev.com/17670ecf0ddf150c6a16d611e154d184fa6c27a7/ui/views/accessibility/ax_aura_obj_cache.cc
[modify] https://crrev.com/17670ecf0ddf150c6a16d611e154d184fa6c27a7/ui/views/accessibility/ax_aura_obj_cache.h
[modify] https://crrev.com/17670ecf0ddf150c6a16d611e154d184fa6c27a7/ui/views/accessibility/ax_widget_obj_wrapper.cc
[modify] https://crrev.com/17670ecf0ddf150c6a16d611e154d184fa6c27a7/ui/views/accessibility/ax_widget_obj_wrapper.h

Status: Fixed (was: Started)
Status: Verified (was: Fixed)
verified on 56.0.2903.0

Sign in to add a comment