element-hq / element-hq/element-ios
Voiceover reports notification checkboxes as buttons
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Go to the notification settings, for example to other notification settings, but it does not matter, as long as the control is used
### Outcome
#### What did you expect?
The checked/unchecked state would be reported
#### What happened instead?
Only "button" was reported regardless of the state
### Your phone model
iPhone 11 pro
### Operating system version
iOs 15.3.1
### Application version
Element 1.7.0
### Homeserver
Not relevant
### Will you send logs?
No
Contributor guide
Research direction
Start by reproducing the issue in the notification settings on an iPhone with VoiceOver enabled. Trace the notification checkbox control and its accessibility configuration, then verify that VoiceOver announces the checked or unchecked state instead of only “button.” Confirm the behavior across the notification settings examples described in the report.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- accessibility, mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100