Overview
Unchecking special characters (like /*+&) only takes effect currently. KeePassXC doesn't remember the previously configured unchecking special characters.
Steps to Reproduce
- Open the password generator:

- Uncheck the special characters:

- Close the generator and reopen it again:

Now the generator checks the special characters again, which does not remember my configuration. This behavior seems to be happened internally, but it also influences the password generator of KeePassXC-Browser plugin, I cannot get a expected password.
Expected Behavior
KeePassXC should remember the configuration and write it into the config file, and apply it immediately.
Actual Behavior
The previously unchecked special characters appears again when I reopen the generator, the configuration only takes effect currently.
Context
Related issue: #5525
This problem appears since version 2.6.1, but has not been fixed yet.
The temporary solution is change this configuration in the config file, but it is not a good way.
I install KeePassXC using scoop: scoop install keepassxc
KeePassXC - Version 2.6.2
Revision: e9b9582
Qt 5.15.1
Debugging mode is disabled.
Operating system: Windows 10 Version 2004
CPU architecture: x86_64
Kernel: winnt 10.0.19041
Enabled extensions:
- Auto-Type
- Browser Integration
- SSH Agent
- KeeShare (signed and unsigned sharing)
- YubiKey
Cryptographic libraries:
libgcrypt 1.8.6
Operating System: Windows 10 2004
Overview
Unchecking special characters (like
/*+&) only takes effect currently. KeePassXC doesn't remember the previously configured unchecking special characters.Steps to Reproduce
Now the generator checks the special characters again, which does not remember my configuration. This behavior seems to be happened internally, but it also influences the password generator of KeePassXC-Browser plugin, I cannot get a expected password.
Expected Behavior
KeePassXC should remember the configuration and write it into the config file, and apply it immediately.
Actual Behavior
The previously unchecked special characters appears again when I reopen the generator, the configuration only takes effect currently.
Context
KeePassXC - Version 2.6.2
Revision: e9b9582
Qt 5.15.1
Debugging mode is disabled.
Operating system: Windows 10 Version 2004
CPU architecture: x86_64
Kernel: winnt 10.0.19041
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.6
Operating System: Windows 10 2004