Skip to content

[PM-41480] "Show/reveal" controls have a non-standard VoiceOver label #2933

Description

@Murcielago7384

Steps To Reproduce

  1. Enable VoiceOver, which can be done from "system settings > accessibility".
  2. Go to any item in your vault that includes a hidden field. This includes login, cards and identities.
  3. Use the standard VoiceOver gesture (left to right swipe), to scroll through the controls like "reveal" and "copy".

Expected Result

VoiceOver, for the most part, can detect each button by its spoken label, such as "copy", "save", et cetera. This should also be the case for the show/reveal button.

Actual Result

The spoken label for the reveal button appears to b "eye24". This is understandably very confusing for VoiceOver screen-reader users. As stated above, this is in any context, in any entry type where this kind of control appears.

Screenshots or Videos

No response

Additional Context

For those that may not be aware, VoiceOver is Apple's screen-reader for visually impaired users. It can be activated in ">system settings > accessibility".

Build Version

2026.7.0

What server are you connecting to?

US

Self-host Server Version

No response

Environment Details

iPhone SE 2020, IOS 26.5

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    app:password-managerBitwarden Password Manager app contextbugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions