Overview
When having the option "Confirm when passwords are retrieved by clients" is checked in the Secret service tab and I want to access a password (in my case through emacs' secrets.el) a confirmation prompt should pop up. Instead nothing happens and the client recieves an "org.freedesktop.Secret.Error.IsLocked".

Steps to Reproduce
- Enable a database "MyDb" with an entry "MyPassword" to be queriable through secret service
- In Emacs run:
(require 'secrets nil t)
(secrets-open-session)
(secrets-unlock-collection "MyDb")
(secrets-get-secret "MyDb" "MyPassword")
- Error org.freedesktop.Secret.Error.IsLocked
Expected Behavior
A prompt should appear that let's me accept the access request. If I accept, in emacs the password should be retrieved.
Actual Behavior
Emacs recieves IsLocked.
Context
When turning the "Confirm when passwords are retrieved by clients" toggle off, the before-mentioned steps succeed and retrieve the password.
KeePassXC - Version 2.7.4
Revision: 63b2394
Qt 5.15.9
Debugging mode is disabled.
Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 6.2.10-arch1-1
Enabled extensions:
- Auto-Type
- Browser Integration
- SSH Agent
- KeeShare
- YubiKey
- Secret Service Integration
Cryptographic libraries:
Operating System: Linux
Desktop Env: river
Windowing System: Wayland
Overview
When having the option "Confirm when passwords are retrieved by clients" is checked in the Secret service tab and I want to access a password (in my case through emacs' secrets.el) a confirmation prompt should pop up. Instead nothing happens and the client recieves an "org.freedesktop.Secret.Error.IsLocked".
Steps to Reproduce
Expected Behavior
A prompt should appear that let's me accept the access request. If I accept, in emacs the password should be retrieved.
Actual Behavior
Emacs recieves IsLocked.
Context
When turning the "Confirm when passwords are retrieved by clients" toggle off, the before-mentioned steps succeed and retrieve the password.
KeePassXC - Version 2.7.4
Revision: 63b2394
Qt 5.15.9
Debugging mode is disabled.
Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 6.2.10-arch1-1
Enabled extensions:
Cryptographic libraries:
Operating System: Linux
Desktop Env: river
Windowing System: Wayland