Keep database unlocked based on selected timeout after using Magikeyboard
Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Regardless of database locking settings, it seems to lock quickly after using Magikeyboard instead of staying unlocked like normal, e.g. use it to autofill then, without locking the phone, open KeepassDX normally shortly after and it will be locked.
Describe the solution you'd like A clear and concise description of what you want to happen.
Keep the db unlocked after using the keyboard the same as if it had been unlocked normally.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.
I think this also applies to the autofill-service.
For example, i currently have to unlock my database four times to log into my audible account:
- Initial login field (email)
- Selection of "more" in the dropdown, because my own account is not found initially (that is expected and could be solved by me, but still)
- initial login for amazon's second stage of the login (the password)
- repeat of 2
Granted, that is a worst case szenario, but it would be far more preferable if the database could be left unlocked for a couple of seconds
Regardless of database locking settings, it seems to lock quickly after using Magikeyboard instead of staying unlocked like normal, e.g. use it to autofill then, without locking the phone, open KeepassDX normally shortly after and it will be locked.
You can set Magikeyboard timeout in Settings > Form filling > Magikeyboard settings.
Regardless of database locking settings, it seems to lock quickly after using Magikeyboard instead of staying unlocked like normal, e.g. use it to autofill then, without locking the phone, open KeepassDX normally shortly after and it will be locked.
You can set Magikeyboard timeout in Settings > Form filling > Magikeyboard settings.
I have it set to 1'30" yet it still seems to lock very quickly. I was having an especially frustrating time the other day, having to unlock it several times in the span of a few minutes, and I'm not sure, but it seems the problem is that it uses a different unlock state based on whether the app is opened directly and the database is unlocked there vs unlocking it when using the Magikeyboard. So if you unlock it one way then try to access it the other, where you would expect it to be unlocked since you just unlocked it, it's actually locked.
That's definitely weird. You might want to check your lock settings (in App settings > Lock). Maybe something was auto-locking your databases.
By the way, do you have the Magikeyboard notification when you choose an entry?
There are several timeouts in the application, so make sure you don't activate one that's shorter than the others. https://github.com/Kunzisoft/KeePassDX/wiki/FAQ#why-did-the-app-lock-before-the-timeout-duration-has-elapsed