mirror of
https://github.com/bitwarden/android.git
synced 2026-03-12 05:04:17 -05:00
Auto fill not working properly on some apps #109
Closed
opened 2025-11-07 08:26:40 -06:00 by GiteaMirror
·
48 comments
No Branch/Tag Specified
main
sdlc/sdk-update
fix/PM-33394-throwable-extensions
fix/PM-33394-sync-unlock-error
PM-24380/flight-recorder-redact-hostname
release/2026.3-rc48
claude/android-implementer-agent
PM-26577-app-links-support
PM-26896-autofill-fix
renovate/lock-file-maintenance
release/2026.2-rc47
PM-32714/fallback-to-web-vault-host
pr-6572
PM-28834/setting-app-layout-horizonos
vvolkgang/process-release-notes-v2
release/2026.2-rc46
release/2026.1-rc45
PM-30644/added-logs-for-debug
PM-30644/quicktile-nav-not-showing-migration
minor-gradle-updates
release/2026.1-rc42
release/2026.1-rc44
release/2026.1-rc43
PM-28834/set-landscape-on-horizonos-devices
context-rules
devclarity/update-code-review-command
PM-20026/force-ltr-passwords-and-codes
release/2025.12-rc41
cmcg/testCoverage
claude-skill/creating-feature-flags
PM-29014/talkback-support-for-passwords
release/2025.12-rc40
BRE-1305/publish_test
accept-user-certs
autofill-permissions
release/2025.11-rc39
PM-22479/check-all-certificates-validate-asset-links
release/2025.10-rc38
agalles/android-latest
optimize-test-workflows
tier2-test-sharding
retro-agent
PM-27001/skip-account-selection-only-one-exists-cxp
release/2025.10-rc37
agalles/test-1118
release/2025.10-rc36
PM-20593-token-refresh
QA-1126b/adding-native-sanity-test
release/2025.9-rc35
pm-25933/sdk-update-password
release/2025.9-rc34
release/2025.8-rc33
agalles/20250821-release
debug-release-issues
pm-24249-allow-automated-prs-for-sdk-updates
release/2025.8-rc32
release/WORKFLOW-TEST-2025.8-rc28
agalles/20250807release
release/2025.07-rc25
release/hotfix-v2025.7.0-bwa
pm-23311/export-vault-policy-bypass
release/2025.07-rc24
authenticator-pm-sync-flags-issue
ps/implement-sdk-repository-example
release/hotfix-v2025.6.0-bwpm
release/2025.06-rc21
agalles/automate-android-fastlane-patch
release/2025.05-rc20
release/2025.04-rc19
languages/basque
release/2025.03-rc19
update-readme
qrcode/feature
innovation/archive/pm-19153-archive-items
qrcode/2-ui-fields
qrcode/1-page
hold-on-biometric-prompt-alternative
release-notes-process
release/2025.02-rc16
bwa-monorepo
PM-8223/new-device-verification-ux-improvements
pm-18451/exempt-from-policies
test-bwa
cs-workaround-linked-0-copy
release/2025.01-rc15
release/2025.01-rc14
release/2024.12-rc13
pm-16670/sync-leave-notice
821
PM-16695/backport-lean-more-new-device-verification
km/15084-testing
release/hotfix-v2024.11.7
release/2024.11-rc1
pm-11304/collection-add-item-button
PM-14241/disabling-logs-app-crash
poc/offline-editing
new-version-calc
pm-11649/expired-link-services
pm-6702/add-feature-flag
pm-6702/email-verification-feature
pm-9933/marketing-copy-update
pm-6702/registration-flows
update-templates
pm-6701/email-verification-selfhost-registration
v2026.2.1-bwpm
v2026.2.1-bwa
v2026.2.0-bwpm
v2026.2.0-bwa
v2026.1.1-bwa
v2026.1.1-bwpm
temp-test
v2026.1.0-bwpm
v2026.1.0-bwa
v2025.12.1-bwa
v2025.12.1-bwpm
v2025.12.0-bwa
v2025.12.0-bwpm
v2025.11.1-bwpm
v2025.11.1-bwa
v2025.11.0-bwpm
v2025.11.0-bwa
v2025.10.1-bwa
v2025.10.1-bwpm
v2025.10.0-bwa
v2025.10.0-bwpm
v2025.9.1-bwa
v2025.9.1-bwpm
v2025.9.0-bwa
v2025.9.0-bwpm
v2025.8.1-bwa
v2025.8.1-bwpm
v2025.8.0-bwa
v2025.8.0-bwpm
v2025.7.2-bwa
v2025.7.2-bwpm
v2025.7.1-bwa
v2025.7.1-bwpm
v2025.7.0-bwa
v2025.7.0-bwpm
v2025.6.1-bwpm
v2025.6.0-bwa
v2025.6.0-bwpm
v2025.1.0-bwa
v2025.5.0-bwa
v2025.5.0-bwpm
v2025.5.999
2025.4.0
v2025.4.0
untagged-4731eaadac73f3dfbbb8
v2025.3.0
v2025.2.0
untagged-815a165c5d70ffe75bc7
v2025.1.2
v2025.1.1
v2025.1.0
v2024.12.0
untagged-5a76b6392a4c8998c63a
v2024.11.7
v2024.11.6
v2024.11.5
v2024.11.4
v2024.11.3
v2024.11.2
v2024.11.1
v2024.11.0
v2024.10.2
v2024.10.1
v2024.10.0
v2024.9.0
v2024.8.1
v2024.8.0
v2024.7.3
v2024.7.2
v2024.7.1
v2024.7.0
v2024.6.1
v2024.6.0
v2024.5.1
v2024.4.1
v2024.4.2
v2024.4.0
v2024.3.3
v2024.3.1
v2024.3.0
v2024.2.1
v2024.2.0
v2024.1.1
v2024.1.0
v2023.12.0
v2023.10.0
v2023.9.2
maui-single-project-android
v2023.9.1
v2023.9.0
v2023.8.0
v2023.7.0
v2023.5.0
v2023.4.0
v2023.3.2
v2023.3.1
v2023.3.0
v2023.2.0
v2023.1.0
v2022.11.0
v2022.10.0
v2022.9.1
v2022.9.0
v2022.8.0
v2022.6.2
v2022.6.1
v2022.6.0
v2022.05.0
v2.18.0
v2.17.0
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.15.0
v2.14.2
v2.14.1
v2.14.0
v2.13.0
v2.12.0
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.0
v2.9.1
v2.9.0
v2.8.2
v2.8.1
v2.8.0
v2.7.2
v2.7.0
v2.6.1
v2.6.0
v2.5.6
v.2.5.5
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.2
v2.2.1
v2.2.0
v2.1.2
v2.1.0
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
v1.18.1
v1.18.0
v1.17.0
v1.16.0
v1.15.2
v1.15.1
v1.15.0
v1.14.4
v1.14.1
v1.14.0
v1.13.0
v1.12.2
v1.12.1
v1.12.0
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.0
v1.6.5
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.4
v1.4.3
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/android#109
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jerryn70 on GitHub (Nov 3, 2017).
When I click on the matching result bitwarden is not filling the password fields. But then if I click username box and then click again the password box it will autofil.
Steps :
1, Open Myntra app
2, Clicked password field
3, Bitwarden notification shows
4, Typed pin and shows correct matching result
5, Clicked matching result
6, Nothing happens.
7, Clicked username name field and then again clicked password field.
8, It got auto filled .
Auto fill method : password field focused
Android version 7.1.1
Bitwarden version : 1.12.1
Apps that I found this issue
1, https://play.google.com/store/apps/details?id=com.myntra.android
2, https://play.google.com/store/apps/details?id=com.flipkart.android
@jerryn70 commented on GitHub (Nov 4, 2017):
This same issue is occurring on some other apps and websites also. Early this apps and websites were worked fine with autofil. I think this issues started from the latest Bitwarden version.
@kspearrin commented on GitHub (Nov 4, 2017):
Not sure whats going on here, but it worked just fine for me. See
@jerryn70 commented on GitHub (Nov 4, 2017):
Well keep this issue open for 2 days. I will continue my investigation and report you.
@jerryn70 commented on GitHub (Nov 6, 2017):
I have uninstalled and reinstalled Bitwarden still iam facing this issue. So I decided to record a video to show you. But whenever I record a video using screen recorder app , autofil is working. If I stop screen recording then autofil will not work.
So I will shoot a video using another phone an show you.
If you tested this apps with screen recorder ON then pls stop it and try again
@jerryn70 commented on GitHub (Nov 6, 2017):
@kspearrin here is the video
https://www.dropbox.com/s/tq5ppm1fan7gg7z/WP_20171106_002.mp4?dl=0
https://www.dropbox.com/s/1vgoho9g97ul5cy/WP_20171106_003.mp4?dl=0
@kspearrin commented on GitHub (Nov 6, 2017):
Very weird. Let me try with PIN enabled.
@jerryn70 commented on GitHub (Nov 10, 2017):
Not even showing Bitwarden autofil notification for this app https://play.google.com/store/apps/details?id=in.amazon.mShop.android.shopping
@kspearrin commented on GitHub (Nov 10, 2017):
I can reproduce the Amazon app issue. I'll have to look into that one more. I turned on PIN and it didn't make any difference for the others. Still worked correctly. Can you try some of the other autofill modes to see if they are also affected?
@Silver0066 commented on GitHub (Dec 13, 2017):
It does not work for me. Autofill does not even pop up with any sign in app.
Is this a known bug, or maybe it doesn't work on a Samsung S7. Lastpass works just fine.
I would like to replace Lastpass with Bitwarden, but not if the autofill is not working on android. It works great on the PC's.
@kspearrin commented on GitHub (Dec 13, 2017):
@Silver0066 please see https://help.bitwarden.com/article/auto-fill-android/
@Silver0066 commented on GitHub (Dec 13, 2017):
Hi Kyle,
I already looked at that and everything is as suggested in the article. I am using Chrome on my android. Do you have any other suggestions?
From: Kyle Spearrin [mailto:notifications@github.com]
Sent: Wednesday, December 13, 2017 9:31 AM
To: bitwarden/mobile mobile@noreply.github.com
Cc: Silver0066 billbort@gmail.com; Mention mention@noreply.github.com
Subject: Re: [bitwarden/mobile] Auto fill not working properly on some apps (#159)
@Silver0066 https://github.com/silver0066 please see https://help.bitwarden.com/article/auto-fill-android/
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/bitwarden/mobile/issues/159#issuecomment-351463709 , or mute the thread https://github.com/notifications/unsubscribe-auth/Ab2pg7lrVHNlY_wXwebegfOrhfWsnX6zks5tAAnGgaJpZM4QQyLA . https://github.com/notifications/beacon/Ab2pg4S-K1hVk3YuUrbZMKGGUQ4FNMKNks5tAAnGgaJpZM4QQyLA.gif
@kspearrin commented on GitHub (Dec 13, 2017):
Try restarting the device?
@Silver0066 commented on GitHub (Dec 13, 2017):
I just restarted the device. No change. The icon does not even show up when I click on password or username….just the keyboard.
From: Kyle Spearrin [mailto:notifications@github.com]
Sent: Wednesday, December 13, 2017 10:08 AM
To: bitwarden/mobile mobile@noreply.github.com
Cc: Silver0066 billbort@gmail.com; Mention mention@noreply.github.com
Subject: Re: [bitwarden/mobile] Auto fill not working properly on some apps (#159)
Try restarting the device?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/bitwarden/mobile/issues/159#issuecomment-351474273 , or mute the thread https://github.com/notifications/unsubscribe-auth/Ab2pg936y3eVV0ymXA4EQ3O7hHfWW1xIks5tABKagaJpZM4QQyLA . https://github.com/notifications/beacon/Ab2pg0PJEZ1C532_d5Ytgk8pCChORXWjks5tABKagaJpZM4QQyLA.gif
@kspearrin commented on GitHub (Dec 13, 2017):
Is this on a website in Chrome browser? What about when viewing a login form in a native app?
@Silver0066 commented on GitHub (Dec 13, 2017):
It is on a login form in Chrome browser. I am not sure what you mean by a “native app”.
From: Kyle Spearrin [mailto:notifications@github.com]
Sent: Wednesday, December 13, 2017 10:27 AM
To: bitwarden/mobile mobile@noreply.github.com
Cc: Silver0066 billbort@gmail.com; Mention mention@noreply.github.com
Subject: Re: [bitwarden/mobile] Auto fill not working properly on some apps (#159)
Is this on a website in Chrome browser? What about when viewing a login form in a native app?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/bitwarden/mobile/issues/159#issuecomment-351479187 , or mute the thread https://github.com/notifications/unsubscribe-auth/Ab2pg7F5_Rw6RvKXBQdYwnedXgAzIFnPks5tABbagaJpZM4QQyLA . https://github.com/notifications/beacon/Ab2pg-TcJ36Bc9OvOl5MRbTDymsCQOGDks5tABbagaJpZM4QQyLA.gif
@kspearrin commented on GitHub (Dec 13, 2017):
I mean an app on your phone that has a login form that is not a webpage.
@Silver0066 commented on GitHub (Dec 13, 2017):
OK, thanks. I tried it on a native app…Starbucks. Still no change and no icon popup.
From: Kyle Spearrin [mailto:notifications@github.com]
Sent: Wednesday, December 13, 2017 10:32 AM
To: bitwarden/mobile mobile@noreply.github.com
Cc: Silver0066 billbort@gmail.com; Mention mention@noreply.github.com
Subject: Re: [bitwarden/mobile] Auto fill not working properly on some apps (#159)
I mean an app on your phone that has a login form that is not a webpage.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/bitwarden/mobile/issues/159#issuecomment-351480829 , or mute the thread https://github.com/notifications/unsubscribe-auth/Ab2pg4hWeRGmtlTw1Plf9yukbPO4LGB6ks5tABgugaJpZM4QQyLA . https://github.com/notifications/beacon/Ab2pg4sYj-AjapN2hfzct929JHPaamZ6ks5tABgugaJpZM4QQyLA.gif
@Sn1cket commented on GitHub (Jan 17, 2018):
Hi, I am having a similar problem with some apps, but with the Android 8 Autofill Service.
Auto fill method : password field focused
Android version 8.0.0 (Oneplus OxygenOS 5.0.1)
Bitwarden version : 1.14.1 (1249)
Specific in these three apps I don't even get a popup to autofill with bitwarden:
Should the autofill service also work for mobile browsers?
Because I tried three different browsers (Chrome, Firefox, Dolphin) and in none of them the autofill popup appeared.
@kspearrin commented on GitHub (Jan 17, 2018):
@Sn1cket
This setting only works for the accessibility service. It does not apply to android 8 autofill.
Android 8 autofill still has limited support and doesn't work in web browsers (except firefox focus). Google is suppose to be improving it over time.
@walrus543 commented on GitHub (Jan 22, 2018):
@kspearrin I no longer get the notification when selecting a password field with Firefox Focus/Klar.
I don't know if it's related to an update of bitwarden or Focus/Klar.
@kspearrin commented on GitHub (Jan 22, 2018):
@Primokorn We haven't pushed an update for a few weeks now so nothing changed here.
@walrus543 commented on GitHub (Jan 23, 2018):
@kspearrin Then Mozilla has changed something which brokes bitwarden's detection. Could you have a look?
Do you want me to send you a log?
@kspearrin commented on GitHub (Jan 23, 2018):
Just tested accessibility service in focus and it worked fine on github login page?
@walrus543 commented on GitHub (Jan 24, 2018):
Here is a comparison between Firefox Klar and my Chromium based browser (see the notification).
@kspearrin commented on GitHub (Jan 24, 2018):
I think Klar is only supported in the latest beta. I am not sure if that made it to production yet since it was recently requested we add support for it vs focus (they have different package names).
@kspearrin commented on GitHub (Jan 24, 2018):
Nevermind. I am able to reproduce this on Focus this morning using the "focus password field" option.
@walrus543 commented on GitHub (Apr 11, 2018):
The problem is still there with Firefox Klar (org.mozilla.klar v4.0.2)
A new app where auto-fill doesn't work: Via browser (mark.via.gp v3.3.2)
Tested with bitwarden 1.15.2 - Scan when password field focused - Android Oreo 8.1.0
@kspearrin commented on GitHub (Apr 11, 2018):
@Primokorn ref via, see: https://community.bitwarden.com/t/add-via-browser-support/561/2?u=kspearrin
@jeroenev commented on GitHub (Apr 14, 2018):
any other android browsers that support android oreo autofill? :)
Oreo autofill works fine for me in firefox Focus / klar, but not in regular firefox, or chrome, or any other browser so far
@walrus543 commented on GitHub (Apr 17, 2018):
@jeroen7s Bromite.
@jeroenev commented on GitHub (Apr 17, 2018):
@Primokorn i use bromite but i've not seen any popup from the new autofill API
@jeroenev commented on GitHub (Apr 17, 2018):
also bromite needs to be added to the supported browser list for legacy accessibility autofill, since bitwarden doesn't seem to detect it is a browser, but treats it as a regular app
@walrus543 commented on GitHub (Apr 17, 2018):
@jeroen7s My bad. I thought you were talking about the notification (legacy accessibility autofill).
Actually I've never used any web browser with the Autofill API. Klar (v4.1) doesn't work at all on my end (legacy or new API).
@walrus543 commented on GitHub (Jun 7, 2018):
@kspearrin
• Bromite browser
When I press the notification to find my credentials for a given website, Bitwarden doesn't use the URI to suggest credentials. I have to search them manually. Bitwarden searches credentials for org.bromite.bromite (app package name)
I thought it was a limitation of Bitwarden... until I tried Brave...
• Brave browser
This browser has the same base as Bromite (Chromium) but Bitwarden suggests me credentials based on the URI.
What's the problem with Bromite? Is it something that should be improved on your side or on Bromite app?
Thanks.
@kspearrin commented on GitHub (Jun 7, 2018):
@Primokorn I have to add support for each browser manually. How do I download Bromite? I see lots of apks on their releases page. Not sure which one I need https://github.com/bromite/bromite/releases
@jeroenev commented on GitHub (Jun 8, 2018):
if you have a phone from the last 3 years, you'd best use ARM64 (64 bit) and ModernChrome
without the Modern is for pre-lolipop android (before android 5.0)
the one with Mono is for nougat and above (android 7+)
x86 is for the rare devices that have an intel chip (mostly some older ASUS zenphones i think)
so you probably need this one for lolipop/marshmallow
https://github.com/bromite/bromite/releases/download/67.0.3396.72/arm64_ChromeModernPublic.apk
or this one for nougat/oreo/popsicle:
https://github.com/bromite/bromite/releases/download/67.0.3396.72/arm64_MonochromePublic.apk
though the ChromeModern will also work on Nougat
@jeroenev commented on GitHub (Jun 8, 2018):
on bromite.org it's more clear (kinda)
there you have checkboxes for which architecture and android version you have above the download button
You can also download it from the XDA-labs app store
@walrus543 commented on GitHub (Jun 8, 2018):
@kspearrin To give additional information to @jeroen7s's answer.
AFAIR you have a Nexus 5X so download arm64_ChromeModernPublic.apk
More technical details here
EDIT: btw I thought Bromite was already supported.
@kspearrin commented on GitHub (Jun 8, 2018):
Added
b5277e89d5@kspearrin commented on GitHub (Jun 8, 2018):
I pushed the update to the beta channel on play store.
@walrus543 commented on GitHub (Jun 8, 2018):
@kspearrin Thanks. It works flawlessly 👍
@csagan5 commented on GitHub (Jun 8, 2018):
On the official website you should get the right combination highlighted in green; this is done via javascript by checking the browser's reported CPU type and Android version.
Unfortunately it was not possible to publish it on Play Store, the F-Droid build requires more work and XDA Labs app does not support multi-arch/sdk (sigh), so for a lack of better delivery platform I thought to leave the situation as is for now (à la OpenGapps), with the official website offering download links to the Github releases.
@walrus543 commented on GitHub (Jul 2, 2018):
@kspearrin That's weird. Some Chromium based browsers don't have to be added manually.
Legacy autofill service is working while you didn't include this browser: https://forum.xda-developers.com/android/apps-games/app-kiwi-browser-chromium-adblock-caf-t3797252
@kspearrin commented on GitHub (Jul 2, 2018):
@Primokorn I added kiwi browser a couple of days ago
@walrus543 commented on GitHub (Jul 2, 2018):
@kspearrin oh sorry, just found the commit
@jyavenard commented on GitHub (Oct 30, 2018):
There's a few apps for which autofill doesn't work at all or doesn't work reliably.
Financial Times app doesn't work at all for me.
There's the Bourse Direct (French app) for which it works very unreliably, and I typically have to go into bitwarden, manually copy the password and come back into the app. The previous way of having bitwarden fill forms via the notification was working 100%. Now that this is no longer there, and have to wait for the popup to show, which typically doesn't.
@csagan5 commented on GitHub (Jun 2, 2020):
I am still puzzled on why Bitwarden works correctly on Chrome but not on Chromium/Bromite (no Sync login needed). Has anyone done some research on this? The package names seem all covered by Bitwarden.
See also my comment here.
Edit: updated comment URL
@eliykat commented on GitHub (Apr 29, 2021):
Thanks for reporting this issue. Autofill problems can affect different sites, apps, or devices, and we’re working on improving this feature. To help us track and analyze affected sites, please lodge a report using the Google Form mentioned in this issue: #1389. Please also direct any discussion or questions to that issue. This issue will now be closed.