Issue metadata
Sign in to add a comment
|
Confusing "unselected" verbalization after tab switch when omnibox was focused |
||||||||||||||||||||||||
Issue descriptionSteps: 1. Load NVDA and Chrome 2. Launch 2 tabs 3. In the second tab, select the URL 4. Wait for all verbalizations to finish 5. Press Ctrl+tab What happens: The URL of the first tab + "unselected" is read. This is annoying and confusing. Note: it's easier to repro in Canary where the location bar and Ctrl+tab behavior with a screen reader works better.
,
Mar 1 2018
,
Mar 1 2018
Perhaps the fix is to suppress the accessibility event somehow. It should also be possible to fix if the deselection occurred after the blur.
,
Mar 5 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4f34e798b71bdc72ca4a1bf82b91e34d6929c731 commit 4f34e798b71bdc72ca4a1bf82b91e34d6929c731 Author: Aaron Leventhal <aleventhal@chromium.org> Date: Mon Mar 05 21:40:01 2018 Do not fire accessible selection events for unfocused textfields Deselecting the omnibox when the location bar is blurred causes confusing screen reader verbalizations when switching tabs. This behavior can be suppressed by only firing the selection event in a textfield when it is actually focused. This general fix makes sense as it would be confusing for screen reader users to hear any selection-related information for a textfield that is not currently focused. Bug: 817967 Change-Id: I945383c27f51b5bc791ab2c35327862fdac32179 Reviewed-on: https://chromium-review.googlesource.com/944014 Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Reviewed-by: Matt Giuca <mgiuca@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#540949} [modify] https://crrev.com/4f34e798b71bdc72ca4a1bf82b91e34d6929c731/ui/views/controls/textfield/textfield.cc [modify] https://crrev.com/4f34e798b71bdc72ca4a1bf82b91e34d6929c731/ui/views/controls/textfield/textfield_unittest.cc
,
Mar 5 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by aleventhal@chromium.org
, Mar 1 2018