Skip to content

Wrong match detection options order only in the iOS app (inconsistent UI/UX) #1570

Open
@pamperer562580892423

Description

@pamperer562580892423

Steps To Reproduce

  1. Go to a login item with at least one URI in the app.
  2. Open "Edit" for that item.
  3. Go to the URI entry.
  4. Click the "gear icon" to that URI and try to set the matching detection for that URI. (so that you see the list of the match detection options)

Expected Result

The list should be the same list as in any other of the Bitwarden apps - and therefore show them in the following order:

  1. Default match detection
  2. Base domain
  3. Host
  4. Starts with
  5. Regular expression
  6. Exact
  7. Never

Actual Result

Only the iOS app shows that list in a different order ("Regular expression" and "Exact" have swapped locations):

  1. Default match detection
  2. Base domain
  3. Host
  4. Starts with
  5. Exact
  6. Regular expression
  7. Never

Screenshots or Videos

The wrong/swapped order of the iOS app:

Image

 

The browser extension, desktop app, web vault and the Android mobile app all show the "right" order (BTW the latter one: the same order as also the BW Help Sites show - see below):

Image

 

Image

 

Image

 

Image

 

Even the Bitwarden Help Sites (https://bitwarden.com/help/uri-match-detection/) show the same order as all other BW apps have:

Image

Additional Context

No response

Build Version

2025.4.0

What server are you connecting to?

N/A

Self-host Server Version

No response

Environment Details

No response

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions