[PM-25558] Placeholder '[%1$s]' displayed as is after login on new device #2351

Closed
opened 2025-11-26 23:16:28 -06:00 by GiteaMirror · 5 comments
Owner

Originally created by @soraiyu on GitHub (Sep 8, 2025).

Steps To Reproduce

  1. Install Bitwarden on a new device.
  2. Launch the app.
  3. Enter the master password and log in.
  4. Navigate to the TwoFactorLoginScreen.

Expected Result

The placeholder '[%1$s]' should be replaced with the appropriate email address.

Actual Result

The placeholder '[%1$s]' remains unchanged and is displayed as is.

Screenshots or Videos

Image

Additional Context

Build Version

2025.8.1 (20670)

What server are you connecting to?

US

Self-host Server Version

No response

Environment Details

  • Device: [Oppo Reno9 A]
  • OS: ColorOS 13 A301OP_13.1.0.530(EX01)

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.
Originally created by @soraiyu on GitHub (Sep 8, 2025). ### Steps To Reproduce 1. Install Bitwarden on a new device. 2. Launch the app. 3. Enter the master password and log in. 4. Navigate to the TwoFactorLoginScreen. ### Expected Result The placeholder '[%1$s]' should be replaced with the appropriate email address. ### Actual Result The placeholder '[%1$s]' remains unchanged and is displayed as is. ### Screenshots or Videos ![Image](https://github.com/user-attachments/assets/0476b1cf-cc28-420a-92c1-a82fdefcb157) ### Additional Context - Possible related code: https://github.com/bitwarden/android/blob/2b0e8f9941594d71f5747046f8db514c622408a9/app/src/main/kotlin/com/x8bit/bitwarden/ui/auth/feature/twofactorlogin/TwoFactorLoginScreen.kt#L246 - Related string resource: https://github.com/bitwarden/android/blob/2b0e8f9941594d71f5747046f8db514c622408a9/ui/src/main/res/values-ja-rJP/strings.xml#L175 ### Build Version 2025.8.1 (20670) ### What server are you connecting to? US ### Self-host Server Version _No response_ ### Environment Details - Device: [Oppo Reno9 A] - OS: ColorOS 13 A301OP_13.1.0.530(EX01) ### 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.
GiteaMirror added the app:password-managerbug labels 2025-11-26 23:16:28 -06:00
Author
Owner

@bitwarden-bot commented on GitHub (Sep 8, 2025):

Thank you for your report! We've added this to our internal board for review.
ID: PM-25558

@bitwarden-bot commented on GitHub (Sep 8, 2025): Thank you for your report! We've added this to our internal board for review. ID: PM-25558
Author
Owner

@rmcdowell-bitwarden commented on GitHub (Sep 8, 2025):

Hi there,

Thank you for your report!

I was able to reproduce this issue, and I have flagged this to our engineering team.

If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.

Thanks once again!

@rmcdowell-bitwarden commented on GitHub (Sep 8, 2025): Hi there, Thank you for your report! I was able to reproduce this issue, and I have flagged this to our engineering team. If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these. Thanks once again!
Author
Owner

@soraiyu commented on GitHub (Sep 8, 2025):

Hi,
Thanks for the quick response and for passing this to the engineering team! I’m really glad you picked this up. I’m logged in now and can’t reproduce it at the moment, but I’ll send any additional info or screenshots if needed. Looking forward to the next steps!

@soraiyu commented on GitHub (Sep 8, 2025): Hi, Thanks for the quick response and for passing this to the engineering team! I’m really glad you picked this up. I’m logged in now and can’t reproduce it at the moment, but I’ll send any additional info or screenshots if needed. Looking forward to the next steps!
Author
Owner

@SaintPatrck commented on GitHub (Sep 10, 2025):

This will need to be fixed in our Crowdin project. The identified strings have been updated and no longer require additional arguments. It's unclear why they were not reset when the source string was updated. We will investigate this further.

@SaintPatrck commented on GitHub (Sep 10, 2025): This will need to be fixed in our [Crowdin project](https://crowdin.com/editor/bitwarden-mobile/). The identified strings have been updated and no longer require additional arguments. It's unclear why they were not reset when the source string was updated. We will investigate this further.
Author
Owner

@SaintPatrck commented on GitHub (Nov 18, 2025):

Hi @soraiyu

This has been fixed. Thank you for bringing it to our attention.

@SaintPatrck commented on GitHub (Nov 18, 2025): Hi @soraiyu This has been fixed. Thank you for bringing it to our attention.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#2351