Skip to content

Host matching on Android returns all androidapp:// entries #967

@realansgar

Description

@realansgar

Describe the Bug

On Android with Host URI matching, all androidapp:// entries match login forms instead of the only the expected matching ones.

Steps To Reproduce

  1. Set Default URI matching detection to host.
  2. Have more than one password entry with different androidapp:// URIs
  3. Go to any app of your choice with a login form that is not a browser. For example com.example.app.
  4. Use the Bitwarden Autofill Popup to get matches for that login form.

Expected Result

Only the matching androidapp://com.example.app entries should match and be displayed.

Actual Result

All existing androidapp:// entries match and are displayed.

Environment

  • Device: OnePlus 3
  • Operating system: Android 9
  • Build Version: 2.4.2 (2501)
  • Is this a Beta release? No

Additional Context

This maybe has to do with #944 since this PR got implemented because of bitwarden/clients#1267 and I can't remember this being a problem before this fix.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions