mobile
mobile copied to clipboard
Emoji passwords incorrectly displayed
Describe the Bug
My password is a string of Emoji ✅🐎🔋📎
It displays as ✅������

When copied, the password is correct - it is only the display that is corrupted. All other fields display emoji correctly.
Steps To Reproduce
- Create a new entry
- Paste or type emoji into the password field
- Save the password
- View the password.
Expected Result
The password should display the emoji - not a series of Unicode replacement characters.
Screenshots or Videos
This also occurs on the Desktop app (Linux) and the browser extension. I can raise bugs on those repos if necessary.
Browser

Desktop Linux

Web Vault
This displays the password properly

Environment
- Device: OnePlus 5T
- Operating system: Android 10
- Build Version (go to "Settings" → "About" in the app): 2.8.0 (3349)
- Is this a Beta release? N
Additional Context
I know that having an emoji password is a stupid idea!
@gryffs, this is the mobile version of the bug we discussed here: https://github.com/bitwarden/jslib/pull/354#issuecomment-853578031.
Please let me know if it's still on your radar. It's not urgent, just keeping track of things.
Thanks @eliykat , things did get a little crazy for me recently, but I hope to jump on this issue soon and will reach out with any questions.
Just experienced this bug today. Have you had a chance to look at it @gryffs?
Parity between versions would be great considering this was fixed on desktop and browser extensions. https://github.com/bitwarden/clients/issues/1682 https://github.com/bitwarden/desktop/issues/768
Happy 3rd birthday to this little bug!