bitwarden / bitwarden/ios

[PM-39946] UI bug / flickering on every app launch / auto password fill with FaceID

Open
#2,856 2 comments 1 reaction 0 assignees View on GitHub
app:password-manager bug
Dominant language
Swift
Stars
684
Forks
154
Avg merge
7d 2h
Merged PRs (30d)
32

Description

### Steps To Reproduce

Just launch the app or use bitwarden to fill passwords, code etc...

### Expected Result

Just a simple faceID trigger with the bitwarden background and no epileptic stuff hapenning on the screen

### Actual Result

The app starts with faceID (normal) but for a brief moment I see the master password form flickering, the keyboard appearing and disappearing quickly.

### Screenshots or Videos

https://github.com/user-attachments/assets/d322e2cd-6fd3-44f8-9a12-a55ec6898893

### Additional Context

_No response_

### Build Version

26.5

### What server are you connecting to?

N/A

### Self-host Server Version

_No response_

### Environment Details

Iphone 16 Pro

### Issue Tracking Info

- [x] 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.

Contributor guide

Open the contributing guide

Research direction

Reproduce the flicker on an iPhone 16 Pro using build 26.5, launching the app and invoking Bitwarden password or code autofill with FaceID. Trace the startup and FaceID/password-form transition that produces the keyboard flash. Done means FaceID appears normally without the master-password form or keyboard briefly flickering.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
authentication, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.