element-hq / element-hq/element-ios

Voiceover reports notification checkboxes as buttons

Open
#5,596 2 comments 0 reactions 0 assignees View on GitHub
A-Settings A11y O-Occasional S-Minor T-Defect VoiceOver
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.