bitwarden / mobile

Retired Bitwarden mobile app for iOS and Android (MAUI/Xamarin).
https://bitwarden.com
GNU General Public License v3.0
150 stars 24 forks source link

Emoji passwords incorrectly displayed #1310

Open c034SUEKzEfbvgZEAexlKuHHpLgFzuKHMsLZKPF opened 3 years ago

c034SUEKzEfbvgZEAexlKuHHpLgFzuKHMsLZKPF commented 3 years ago

Describe the Bug

My password is a string of Emoji ✅🐎🔋📎

It displays as ✅������

Emoji Test

When copied, the password is correct - it is only the display that is corrupted. All other fields display emoji correctly.

Steps To Reproduce

  1. Create a new entry
  2. Paste or type emoji into the password field
  3. Save the password
  4. 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

Screenshot from 2021-03-11 08-16-12

Desktop Linux

Screenshot from 2021-03-11 08-14-14

Web Vault

This displays the password properly Screenshot from 2021-03-11 08-26-23

Environment

Additional Context

I know that having an emoji password is a stupid idea!

eliykat commented 3 years ago

@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.

leWJNHUlFwwSuLUCd2LQp3ir4IylaZes4pA7oQh commented 3 years ago

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.

jVJllkXNmp3a3Amski1TnPXTj0ZX86fOp92kpqT commented 2 years ago

Just experienced this bug today. Have you had a chance to look at it @gryffs?

nLxA8zYdT5RNvvjuizOCmmVwSwBqDlTIfH9x2kX commented 1 year ago

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

c034SUEKzEfbvgZEAexlKuHHpLgFzuKHMsLZKPF commented 8 months ago

Happy 3rd birthday to this little bug!