Handle multiple open KeePass databases correctly
I do not know if this has to be solved within MacPass or here, but as I it related to the HTTP-Password-Exchange Functionality, I'll put it here. Move or reference if necessary.
Reproduction:
- Open one MacPass DB
- Open another.
- Use Firefox with KeePassFox properly connected to the second opened DB.
- Try to autofill a set of credentials.
- KeePassFox will complain the the encryption key is unrecognized and that one should reassociate.
- An attempt to reassociate will open the association dialogue of the first MacPass DB. Thus it appears to only serve passwords from the first opened DB.
Desired behaviour:
- It should correctly serve passwords from the right DB in case of multiple opened databases.
Current implementation tries to look for an unlocked db and then sticks to this db so this is definetly an issue.
Is it possible to − at least − catch the last active Keepass database ? Simply put it on focus, and the go back to the keepasshttp client ?
Hi! This is quite old ticket, but sadly no improvement since it was reported? :(
any updates?