KeePassium
KeePassium copied to clipboard
In a generated password, an apostrophe can end up as a single quotation mark
Description
Smart Punctuation, if enabled, erroneously applies to generated passwords. So if the password generator returns something like ('123 (with an apostrophe), it would end up in the entry's password field as (’123 (with a right single quotation mark). This likely applies to other smart punctuation rules as well.
How to reproduce Steps to reproduce the behavior:
- Device settings → General → Keyboard → Smart Quotation → make sure it is enabled
- Open an entry editor
- Tap password generator button in the Password field
- Generate a password with an apostrophe, tap Done
- Tap the eye button to make the password field visible
- Observe the apostrophe character has become a single quote mark.
Expected behavior Generated passwords should be saved as-is, without any transformations.
Environment:
- Device: iPhone 11, 12 Pro Max.
- OS: iOS 16.3.1, 16.4.
- App Version: 1.40.123, 1.42.129.
[Thanks, Douglas]