Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVT 3 Form Components - VO does not announce value or increment when the up and down arrows used to input the number #4183

Closed
snidersd opened this issue Oct 2, 2019 · 2 comments
Labels
package: react carbon-components-react severity: 1 https://ibm.biz/carbon-severity type: a11y ♿ type: bug 🐛

Comments

@snidersd
Copy link

snidersd commented Oct 2, 2019

Environment

macOS Mojave version 10.14.2
Chrome version 72.0.3626.96 (Official Build) (64-bit)

Detailed Description

With VoiceOver enabled Tab to number input. (Focus is on the up arrow)
Press the up arrow. Voice over does not announce the value or the increment number.
Tab to the down arrow is the same.
Tab to the Number input and the value is announced.
Enter an odd number directly into the Number field.
Shift-Control-Option to enter the stepper
Control Option Up or Down Arrow keys to change the number.
The number is not announced correctly by VoiceOver.

Expected result:

When on an arrow that increments the number up or down the user should be advised that the number is incrementing by 10 as well as the number that is displayed in the number input field.
If a user inputs a number directly that is in the wrong increments they should get a warning.
If they change the number using the VO Control-Option-Up or Down arrow keys the number should be announced correctly.

@snidersd snidersd added this to the Form - A11y Project Team milestone Oct 2, 2019
@abbeyhrt abbeyhrt self-assigned this Oct 14, 2019
@dakahn dakahn added the severity: 1 https://ibm.biz/carbon-severity label Oct 15, 2019
@joshblack joshblack modified the milestones: Form - A11y Project Team, Number Input - A11y Project Team Nov 20, 2019
@dakahn dakahn modified the milestones: Number Input - A11y Project Team, Carbon WCAG Compliance Nov 21, 2019
@mattrosno mattrosno removed this from the ♿Carbon WCAG Compliance♿ milestone Dec 13, 2019
@abbeyhrt abbeyhrt removed their assignment Jan 16, 2020
@asudoh
Copy link
Contributor

asudoh commented Feb 3, 2020

Seems that up/down keys works with Safari/VO when the <input> has VO-focus. Chrome (with VO-up/down) seems to hit https://bugs.chromium.org/p/chromium/issues/detail?id=483545, so I think it's a limitation with Chrome browser.

@dakahn
Copy link
Contributor

dakahn commented Mar 5, 2020

Don't know how this got duped like this, but we can track this work at #4185

@dakahn dakahn closed this as completed Mar 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: react carbon-components-react severity: 1 https://ibm.biz/carbon-severity type: a11y ♿ type: bug 🐛
Projects
None yet
Development

No branches or pull requests

6 participants