-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
[macOS] Prompt for a master password, despite having quick unlock via Touch ID after opening the lid #8945
Description
Overview
I have quick unlock enabled. Whenever I try to unlock my database after it has been locked due to closing the lid), there is a prompt for a master password. There is no button for quick unlock. After typing anything in the field (bad / good password), only then prompt to use the Touch ID and the db gets unlocked (given I use the right finger, so this part works fine).
Note: This seems to work as expected if I manually lock the db / put the machine to sleep / lock it.
Steps to Reproduce
- Unlock a db with quick unlock enabled.
- Close the lid (make sure in your settings that KeePassXC will lock the db in this case).
- Open the lid and try to unlock the db.
Expected Behavior
As the quick unlock is enabled, I can click "Unlock Database" button, use the Touch ID to have the db unlocked.
Actual Behavior
I get a prompt for a password, then (regardless the password is valid or not), I get a prompt for using Touch ID.



Context
KeePassXC - Version 2.7.4
Revision: 63b2394
Qt 5.15.6
Debugging mode is disabled.
Operating system: macOS 12.6
CPU architecture: arm64
Kernel: darwin 21.6.0
Enabled extensions:
- Auto-Type
- Browser Integration
- SSH Agent
- KeeShare
- YubiKey
- Quick Unlock
Cryptographic libraries:
- Botan 2.19.2