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.
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:
Expected behavior Generated passwords should be saved as-is, without any transformations.
Environment:
[Thanks, Douglas]