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 doesn't work in browsers #1206

Closed
iamrealmarsel opened this issue Jan 20, 2022 · 5 comments
Closed

Autofill doesn't work in browsers #1206

iamrealmarsel opened this issue Jan 20, 2022 · 5 comments

Comments

@iamrealmarsel
Copy link

iamrealmarsel commented Jan 20, 2022

Hi there !

Describe the bug
Autofill doesn't work in browsers, pop-up doesn't appear on form.
Tested on Chrome 97, Chrome Beta 98, Firefox 95.2, Brave 1.34.
But autofill works in apps!

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://www.chess.com/login_and_go or any other site.
  2. Click on username field.
  3. Nothing appears.

Expected behavior
The appearance of a pop-up with selection of entry, as it works in apps.

KeePass Database

  • Created with: macOs KeePassXC
  • Version: 2.6.6
  • Location: Remote file retrieved with GDrive app
  • File provider (content:// URI): content://com.google.android.apps.docs.storage/document/acc=2;doc=encoded=...
  • Size: 2.61 kB
  • Contains attachment: No

KeePassDX (please complete the following information):

  • Version: 3.0.4
  • Build: Free
  • Language: English

Android (please complete the following information):

  • Device: Huawei PIC-LX9
  • Version: 8.0.0

Screenshots

Firefox 95.2
firefox

Chrome 97
chrome

Brave 1.34
brave

How it works in app Chess
app-step1 app-step2 app-step3

I use Chrome and would like autofill to work on it.

@J-Jamet
Copy link
Member

J-Jamet commented Jan 21, 2022

I just tested with all the browsers mentioned on the site https://www.chess.com/login_and_go and I have no problem.
So it means that the KeePassDX code is not at fault. I think there is a problem with the autofill service on your device not working for webviews.
Try rebooting your device, that's the only quick advice I can give. :/ Otherwise maybe update your system.

@J-Jamet J-Jamet added this to the Autofill milestone Jan 21, 2022
@iamrealmarsel
Copy link
Author

Got it, thanks, I'll keep looking for solutions.

@iamrealmarsel
Copy link
Author

@J-Jamet Hi! I tested a couple of proprietary apps and one of them worked for me, i mean autofill in google chrome. To do this, i had to go to accessibility and enable the app there.

Accessibility menu and result in Chrome:
access1password autofill1password

This app is 1Password and here on their website it says:
Screen Shot 2022-01-22 at 12 55 07 AM

Do you have a similar feature ?

@J-Jamet
Copy link
Member

J-Jamet commented Jan 22, 2022

Accessibility service will not be implemented in KeePassDX for the reasons mentioned in the wiki and the previous issues :
https://github.com/Kunzisoft/KeePassDX/wiki/AutoFill#why-not-use-the-accessibility-service
#551 (comment)

If you do not find a solution with the Autofill service of your device. You can use the Magikeyboard which is made to fill this gap.
https://github.com/Kunzisoft/KeePassDX/wiki/Magikeyboard

@iamrealmarsel
Copy link
Author

Yes, i started using magikeyboard, thanks

@J-Jamet J-Jamet closed this as completed Jan 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants