Android autofill is inconsistent with custom autofill behavior.

Options
chutz
chutz
Community Member

I open a site on Android Chrome and the autofill offers me seven options to fill in username and password, often none of which are correct. They are all entries on different domains under the same top level domain, with autofill set to "Only fill on this exact domain". There is also an eighth option "πŸ” Open 1Password" and if I press it I am offered only one autofill entry, for the exact domain I am on (which also has "Only fill on this exact domain").

E.g., I have maybe 20 entries for services under various domains of internal.example.com and I have separate entries with URLs like:

  • https://apple.internal.example.com
  • https://banana.internal.example.com
  • https://cherry.internal.example.com
  • https://durian.internal.example.com
  • .....
  • https://zucchini.internal.example.com

The URL for each entry has autofill set to "Only fill on this exact domain".

I open https://durian.internal.example.com/ in my Android Chrome browser and when I tap the password prompt, the autofill on top of the Android keyboard offers me seven suggestions from the above list, sometimes none of which is the one I need.

But if I tap on the eighth button "πŸ” Open 1Password" I only see the one entry for durian.internal.example.com.

The desktop browser extension behaves as expected and gives me one choice for this domain.


1Password Version: 8.10.16
Extension Version: Not Provided
OS Version: Android 13
Browser: Chrome

Comments

  • Hi @chutz, thanks for writing in.

    The behavior you've described is a bug, and not intended. My apologies for any trouble here. The Autofill suggestions below a field or on the keyboard should fit the Autofill behaviors you have set. The team is aware of this bug, and an issue is open to investigate and address it.

    In the mean time, as you noted, selecting the 1Password icon, or "Open 1Password" should help you find the expected items for a sign-in. If most accounts you use frequently have multiple logins with set Autofill behaviors, it may be helpful to set "Show filling suggestions" off, from Settings > Autofill. With "Show filling suggestions" off, only the "Open 1Password" prompt will appear after focusing a field.

    ref: 21542

  • chutz
    chutz
    Community Member
    Options

    Thank you @ag_timothy for the workaround advice.

    If it helps, I had this problem a while ago, and then it disappeared for a long time. This bug resurfaced maybe 2 or 3 weeks ago.

    Looking at the release timeline, I believe everything was OK on 8.10.12 and most likely the 8.10.16 update broke it.

  • Hi @chutz, thanks for including the timeline regarding when you've been seeing this behavior. I'll pass that along to the team.

  • supermarkert
    supermarkert
    Community Member
    Options

    FWIW, I've been seeing this (and a related problem) for a long time. Specific to the custom autofill settings mentioned above, it hasn't worked the last couple months.
    But more specifically, the Android app does not prioritize/rank the multiple logins properly like the Chrome extension does.
    If I have separate logins for:

    • site1.domain.com
    • site2.domain.com
    • site3.domain.com

      and I visit "site3.domain.com", I'll see the Android autofill suggestions in a random order. Usually "site1." is first. If I do the same on Chrome, then "site3" is the first result (this is as expected).
      This has been going on all year.

  • guillaume0
    guillaume0
    Community Member
    Options

    I also have the same problem, and it can be quite annoying when dealing with multiple subdomains that each have an independent account.

    From my end, the problem has always been there since I'm using 1Password, that is since August. However, autofill suggestions are correct when selecting the 1Password icon.