Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Password entry field for Backup & Export skips characters when using hardware password manager #1558

Open
amozeo opened this issue Dec 1, 2024 · 2 comments
Labels
bug A bug report

Comments

@amozeo
Copy link

amozeo commented Dec 1, 2024

Version

3.3.1

Source

F-Droid

Vault encryption

Yes

Device

Xiaomi Poco F3

Android version

Android 12.1

ROM

Evolution X SQ3A.220705.003.A1

Steps to reproduce

  • Connect hardware password manager (Ledger Nano X in my case), or other device that automatically types through the usb port of the phone (it should emulate regular keyboard)
  • go to "Change password for backup & export"
  • Make sure password text field is selected
  • Use connected device to type the password

What do you expect to happen?

  • Password is entered without skipping characters

What happens instead?

  • Some characters are skipped (25% of them on average in my case)

Log

No response


Additional information

The problem does not happen on password entry field when unlocking the vault

@amozeo amozeo added the bug A bug report label Dec 1, 2024
@michaelschattgen
Copy link
Member

Thanks for your report. Unfortunately I can't reproduce this using my (physical) keyboard connected to my phone. I assume it's lagging out because of the password strength calculation that we show in that specific dialog, but I'm not sure.

@amozeo
Copy link
Author

amozeo commented Dec 9, 2024

This issue also happens with password prompt during the import of an encrypted aegis backup file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A bug report
Projects
None yet
Development

No branches or pull requests

2 participants