bitwarden / bitwarden/ios

Keyboard appears briefly during Face ID login

Open
#889 12 comments 3 reactions 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

### Bitwarden Beta

- [ ] I'm using the new native Bitwarden Beta app and I'm aware that legacy .NET app bugs should be reported in [bitwarden/mobile](https://github.com/bitwarden/mobile) <-- I didn't check it because it's no longer a BETA. You should adjust the text.

### Steps To Reproduce

1. activate the login via Face ID
2. open the app
3. the keyboard is briefly visible, although the login should be done via Face ID

### Expected Result

The keyboard is not visible, as it was with the legacy app.

### Actual Result

The keyboard appears briefly, but obviously cannot be used. This could confuse users.

### Screenshots or Videos

![bitwarden_ios](https://github.com/user-attachments/assets/2a583d4c-1a23-443f-ac50-30329adb3124)

(Sorry, I had to take a photo because the keyboard is not visible on screenshots.)

### Additional Context

The keyboard also appears when entering login information on websites if Face ID is used here.

### Build Version

2024.8.1

### Environment Details

iPad Pro 2022

### 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

Start by reproducing the Face ID login on the listed iPad Pro environment, including login on websites, and compare the native app behavior with the expected result. No files, tests, or entry points are named; done means the keyboard no longer appears briefly during either Face ID login flow.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.