-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Labels
BugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorAdded to denote the issue can be worked on by a contributorMonthlyKSv2KSv2ReviewingHas a PR in reviewHas a PR in review
Description
Overview
This issue tracks elements that should be hidden from assistive technology or have incorrect interactive roles removed.
Context
Part of the accessibility improvement effort tracked in https://github.com/Expensify/Expensify/issues/575078
Issues to Fix
- Screen Reader: Global: Toggle/checkbox label announced twice, as text and programmatic label #77497 - Toggle/checkbox label announced twice (hide text with accessible={false})
- Screen Reader: Many Pages: Plain text elements announced as actionable #77496 - Plain text elements announced as actionable (remove interactive role)
Instructions
Suggested Fix: Hide redundant elements or remove incorrect roles
Note: Discuss on Slack if you are unsure whether a sub-issue should be fixed or if you are unsure about the right fix / expected result. Ideally, create a single PR that will fix all the issues listed to minimize review time (more PRs only if necessary).
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~022009703243399104750
- Upwork Job ID: 2009703243399104750
- Last Price Increase: 2026-01-09
Issue Owner
Current Issue Owner: @ValforteReactions are currently unavailable
Metadata
Metadata
Labels
BugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.ExternalAdded to denote the issue can be worked on by a contributorAdded to denote the issue can be worked on by a contributorMonthlyKSv2KSv2ReviewingHas a PR in reviewHas a PR in review