FLUID-5416: No screen reader feedback for announcing autocorrected input values.

Metadata

Source
FLUID-5416
Type
Bug
Priority
Critical
Status
Open
Resolution
N/A
Assignee
N/A
Reporter
Justin Obara
Created
2014-06-06T12:21:49.956-0400
Updated
2017-09-26T12:44:37.722-0400
Versions
  1. 1.4
  2. 1.5
Fixed Versions
N/A
Component
  1. Textfield Slider

Description

Steps to reproduce:

1) Open the prefs framework demo
http://build.fluidproject.org/infusion/demos/prefsFramework/

2) Open "show display preferences"

3) Enter an out of range value in the text size textfield
Notice that the value is changed to one that is within the acceptable range, but no indication of this was given by the screen reader.

Environments

IE 8 (Win XP) (NVDA 2014.2)
Chrome 35, FF 29, IE 9, 10, 11 (Windows 7)(NVDA 2014.2)
Safari 7 (Mac OS 10.9)(VoiceOver)

Comments

  • Justin Obara commented 2014-06-16T11:32:21.001-0400

    Talked to joseph (aka clown) in the channel about this today.
    https://botbot.me/freenode/fluid-work/2014-06-16/?tz=America/Toronto

    Quote from joseph: "Justin_o: regarding autocorrect: there is nothing in the aria spec to handle that. The only thing that comes close is aria-invalid (true/false)."

    http://www.w3.org/TR/wai-aria/states_and_properties#aria-invalid

  • Justin Obara commented 2017-09-26T12:44:37.722-0400

    In Safari 11 on macOS 10.13 corrected value is read if you use the enter key to input the value. However, if you tab away, the value is autocorrected but the label from the element navigated to is read.