Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autofill Service not working #1426

Closed
karotte512 opened this issue Oct 22, 2022 · 9 comments
Closed

Autofill Service not working #1426

karotte512 opened this issue Oct 22, 2022 · 9 comments

Comments

@karotte512
Copy link

I recently upgraded to a Pixel 7 Pro (Android 13) and I'm not able to get the Autofill Service running.
At any login page there is no popup appearing above the Keyboard to use KeePassDX.

I used export/import to transfer the settings of KeePassDX to the new phone, set KeepassDX as the default Autofill Service (obviously) and disabled battery optimisation.

On my old phone I had the same issue occasionally, but on the new phone the autofill suggestion never showed even up once.

Am I missing something? Or is anyone having similar problems?

@J-Jamet
Copy link
Member

J-Jamet commented Oct 25, 2022

Please fill in the bug template correctly, indicating the browser used, its version and the form tested.
The autofill is to be refactored because there are forms not detected, but it should at least still be displayed on some forms.
If you have nothing at all, it may be a bad update or a service activation problem.

@J-Jamet J-Jamet added the bug label Oct 25, 2022
@karotte512
Copy link
Author

Describe the bug
When opening any App, there is no suggestion to use Autofill at the login page

To Reproduce
Try logging in, in any App

KeePass Database

Created with: V2 - KDBX 4.1
Location: stored locally on the device

KeePassDX (please complete the following information):

Version: 3.4.5
Build: Free
Language: German

Android (please complete the following information):

Device: Pixel 7 Pro
Version: 13

Additional context
Add any other context about the problem here.

I'm not sure what you mean with what browser I used, the problem occurs in every app with an login page (and also with logins within the browser)
I added screenshots to show the difference between the old and the new phone in the same app.
Please let me know if you need any further information.
Thank you! :)

old
new

@cbiere
Copy link

cbiere commented Nov 6, 2022

The row above the keyboard actually doesn't appear in Android 12 either with GBoard as keyboard if the suggestion strip is disabled in the text correction section of the settings for GBoard.

@Onkeljoes
Copy link

Hi.
I had the same issue. Did you use the KeePass dx internal backup and restore function to transfer the settings to your new phone?
If so - try a fresh installation without restoring the settings. This solved the issue for me.

@karotte512
Copy link
Author

Thanks for the advice, I did use the backup/restore function.
A fresh installation of the app without restoring solved the issue.

@Onkeljoes
Copy link

Glad I could help. :)
This more or less confirms my feeling that the backup/restore function has an issue / bug. I guess this is at least a good starting point when trying to solve it.

@J-Jamet
Copy link
Member

J-Jamet commented Nov 14, 2022

I will check if there are bugs with the backup and restore functions. Don't hesitate to put your backup configuration that doesn't work in order to facilitate the resolution.

@J-Jamet J-Jamet added this to the Autofill milestone Dec 11, 2022
@newhinton
Copy link

newhinton commented Apr 13, 2023

I am not sure if this is the right ticket, but with fenix 111.1 i ca trigger the password promt only on clicking the password input, not the username. One example is reddit.com.

Using Lineageos 18.1 (Android 11)

Is this a firefox-issue?

If i use android's webview inside an app, keepass works as expected.

Edit:
It seems this comment belongs to #1508.

Just for the sake of completeness:
Keepass2Android works (mostly) fine, also DB can be locked or unlocked.

@J-Jamet
Copy link
Member

J-Jamet commented Nov 4, 2023

Fixed with #1665 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Done
Development

No branches or pull requests

5 participants