Skip to content

[PM-31454] UI/UX inconsistency: "Verification code" search results are erroneously not displayed as "TOTP previews", but like search results in "All items" (while the iOS app shows the correct behaviour)Β #6445

@pamperer562580892423

Description

@pamperer562580892423

Steps To Reproduce

  1. From the main view of the app, go to 'Verification codes' (i.e. the dedicated TOTP view)
  2. Recognize, that the vault items list you see right now, contain a TOTP timer, the current TOTP code and a copy button for the current TOTP code.
  3. Click on 'Search' (πŸ”)
  4. Search for any existing login item with an "authenticator key" in it.
  5. Carefully look at how the search results are displayed (i.e. how they are "formatted")...

Expected Result

The search results - as they are a search in the "Verification codes" category - should show the current TOTP verification codes, with a timer and copy button, like it is shown in the overview of the "Verification codes" (= like it is in the second "step to reproduce"). For example:

Image

Actual Result

The search results just show the item name and the three-dot-menu, like you did not search in "Verification codes" but in "All items". For example:

Image

Screenshots or Videos

For visualizing and comparing it with the iOS app...

  1. The "Verification codes" view in both apps:

Image

Β 

  1. The Android app and iOS app display search results for searches in "Verification codes" differently - whereas the iOS app correctly displays TOTP timer, current TOTP code, and copy button for the current TOTP code, the Android app just "ignores" that it is searching in the "TOTP/Verification codes" category (i.e. "ignores" that it should show the results accordingly):

Image

Additional Context

I don't know the exact version of the iOS app screenshots (as they don't stem from one of my own devices), but I think it should be a current 2026.1.x or 2025.12.x version.

Build Version

2026.1.0 (21141)

What server are you connecting to?

EU

Self-host Server Version

(not self-hosting)

Environment Details

Β© Bitwarden Inc. 2015-2026

Version: 2026.1.0 (21141)
πŸ“± Fairphone FP5 πŸ€– 15@35 πŸ“¦ prod
🧱 commit: 67f83e3
πŸ’» build source: bitwarden/android/actions/runs/21299199924/attempts/1
πŸ¦€ SDK: 2.0.0-4441-c5a3b833
🌩 Server: 2026.1.0 @ EU

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

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions