Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.49k stars 266 forks source link

Autofill button does not work #1072

Closed J-Jamet closed 3 years ago

J-Jamet commented 3 years ago

Describe the bug When the application is no longer in use, clicking on the autofill button does nothing. The behavior returns to normal when the application is launched from its icon.

KeePass Database

The problem is to reproduce the behavior for debugging, if someone has a procedure to reproduce the problem every time. Please write it in comment! :)

uduerholz commented 3 years ago

Can you give some more details? ;-)

J-Jamet commented 3 years ago

Actually not much. Android 11 emulator with Play Store, development build at 3.0.0_beta03 tag. I was doing tests, everything was OK, then I did something else. And back on the computer, when I wanted to test a form with the autofill, the click on the button "Sign in with KeePassDX" did nothing (but there was visual feedback on the button so the event was well captured.) I simply tapped the KeePassDX application icon again, switched back to the form, and it worked. So maybe it's a problem in the PendingIntent, or the state of the database or just a bug in my system. Edit : Or maybe a timeout problem.

uduerholz commented 3 years ago

So, the form was still open? Then I would guess it was simply a timeout from the autofill framework.

J-Jamet commented 3 years ago

Yes, you may be right. But I find this behavior very confusing, the view should disappear?

J-Jamet commented 3 years ago

I close the issue, if someone else has the problem I will reopen it. (Thanks for your answer ;))