adobe / adobe/spectrum-web-components
[Bug]: sp-number-field cannot press increment/decrement buttons with VO on MacOS
- Dominant language
- TypeScript
- Stars
- 1.5k
- Forks
- 262
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 68
Description
### Code of conduct
- [X] I agree to follow this project's code of conduct.
### Impacted component(s)
sp-number-field
### Expected behavior
When I use VO cursor to move to the Increment/Decrement buttons I should be able to press them to modify the field
### Actual behavior
Nothing happens when I press the buttons using VO
### Screenshots
_No response_
### What browsers are you seeing the problem in?
Safari
### How can we reproduce this issue?
1. Go to https://opensource.adobe.com/spectrum-web-components/components/number-field/
2. Go to any of the Number Fields in the page
3. Make sure VO is on
4. Press CTRL+OPTION+Right arrow to focus on the increment button
5. Press CTRL+OPTION+SPACE to press the button.
Note the value does not increase
### Sample code that illustrates the problem
_No response_
### Logs taken while reproducing problem
_No response_
Contributor guide
Research direction
Start at the sp-number-field component page linked in the issue and reproduce the problem in Safari with VoiceOver enabled. Inspect the increment and decrement button behavior, then verify that activating either button with the VoiceOver cursor changes the field value.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- accessibility, frontend, web-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 42/100