bitwarden / bitwarden/android

[PM-29014] TalkBack does not read revealed password on Android (accessibility regression)

Open
#6,212 2 comments 0 reactions 0 assignees View on GitHub
app:password-manager bug
Dominant language
Kotlin
Stars
9.4k
Forks
1.1k
Avg merge
1d 14h
Merged PRs (30d)
67

Description

### Steps To Reproduce

1. Enable TalkBack on an Android device.

2. Open Bitwarden → go to a login item.

3. Focus the password field.

TalkBack announces “Password, characters.”

4. Tap the “reveal password” (eye) button.

5. Tap the password field again.

### Expected Result

TalkBack should read out the actual revealed password character by character.

### Actual Result

> TalkBack only announces “Password, characters” even when the password is visually revealed.Cg

### Screenshots or Videos

_No response_

### Additional Context

When using the Bitwarden Android app with TalkBack enabled, the “reveal password” button no longer allows TalkBack to read out the actual password characters. Instead, TalkBack continues to announce only “Password, X characters” even after the password is visually revealed.

This used to work correctly — after revealing the password and focusing the password field again, TalkBack would speak the password character by character. This behavior seems to have changed more than six months ago.

This prevents visually impaired users from verifying or checking their passwords, making the reveal feature effectively unusable for TalkBack users.

### Build Version

Android app version: 2025.11.0 (20967)

### What server are you connecting to?

US

### Self-host Server Version

_No response_

### Environment Details

Device: Samsung Galaxy A35

One UI version: 8

Android version: 16

Bitwarden Android app version: 2025.11.0 (20967)

### Issue Tracking Info

- [x] 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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.