Chromevox announces "Status Status Status" for a combobox that uses role="status" to announce state
Reported by
splak...@gmail.com,
Aug 11
|
||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.84 Safari/537.36 Platform: 10718.71.2 (Official Build) beta-channel link Steps to reproduce the problem: 1. Open https://material.angularjs.org/latest/demo/autocomplete 2. Enable Chromevox with ctrl-alt-z 3. Select the "What is your favorite US state?" combobox 4. Note that it announces "Status" at the end 5. Press the down key three times to change the dropdown selection to "Arizona" 6. Note that instead of announcing the options as "Alabama Alaska Arizona" it announces "Status Status Status" What is the expected behavior? Chromevox should announce the content of the role="status" region which is "Alabama", then "Alaska", and finally "Arizona". This is originally added to the DOM <div class="md-visually-hidden" role="status" aria-atomic="true" aria-live="assertive">Alabama</div> then changed to this: <div class="md-visually-hidden" role="status" aria-atomic="true" aria-live="assertive">Alaska</div> and changed to this: <div class="md-visually-hidden" role="status" aria-atomic="true" aria-live="assertive">Arizona</div> This works well on VoiceOver for macOS. What went wrong? Chromevox announces "Status Status Status" as it appears to be reading the role and not the contents of the Status Live Region. Did this work before? N/A Chrome version: 68.0.3440.87 Channel: beta OS Version: 68.0.3440.87 Flash Version: Details on Live Region Roles can be found here: https://www.w3.org/TR/wai-aria-1.1/#live_region_roles The status role can be found here: https://www.w3.org/TR/wai-aria-1.1/#status And details on Live Region Attributes can be found here: https://www.w3.org/TR/wai-aria-1.1/#attrs_liveregions
,
Aug 13
,
Jan 2
I don't have access to the issue that this was marked as a duplicate of. However, this has been verified as fixed in Chrome OS 70 (https://github.com/angular/material/issues/10896#issuecomment-419014210). |
||
►
Sign in to add a comment |
||
Comment 1 by splak...@gmail.com
, Aug 11