When "Hide entry notes by default" is checked "Toggle notes visibility" icon requires two selections before the entry notes field is revealed. #10126
Description
Overview
When "Hide entry notes by default" is checked, in order to enter or edit the notes field the "Toggle notes visibility" icon needs to be selected twice before the entry notes are revealed.
Steps to Reproduce
- Ensure "Hide entry notes by default" is checked in Application Settings | Security
- Create/edit an entry that may or may not have content in the Notes field
- Select the "Toggle notes visibility" icon to reveal the entry notes - the entry notes are NOT revealed, and the icon does not change
- Select the "Toggle notes visibility" icon again to reveal the entry notes - the entry notes are revealed, and the icon changes
Expected Behavior
While creating or editing an entry, with "Hide entry notes by default" checked, selecting the "Toggle notes visibility" icon should reveal the notes field and the icon should change.
Actual Behavior
While creating or editing an entry, with "Hide entry notes by default" checked, selecting the "Toggle notes visibility" icon requires two selections before the notes field is revealed - the icon only changes on the second selection, but then toggles correctly afterwards while still creating/editing the entry.
Context
N/A
KeePassXC - Version 2.7.6
Revision: dd21def
Qt 5.15.3
Debugging mode is disabled.
Operating system: Linux Mint 21.1
CPU architecture: x86_64
Kernel: linux 5.15.0-89-generic
Enabled extensions:
- Auto-Type
- Browser Integration
- SSH Agent
- KeeShare
- YubiKey
- Secret Service Integration
Cryptographic libraries:
- Botan 2.19.1
Operating System: Linux
Desktop Env: Cinnamon
Windowing System: X11
Activity