bitwarden / bitwarden/ios

App extension not filling password and disappears

Open
#903 8 comments 0 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)

**Not using beta, app is released now**

### Steps To Reproduce

1. Go to a website in safari
2. Open share menu and tap „Autofill with Bitwarden“ (missing translation?)
3. Choose item

### Expected Result

Username and password get filled.

### Actual Result

Only the username gets filled. Sometimes it’s possible to open app extension again and than the password gets filled, too. (See first video)
But sometimes the app extension disappears completely from the share menu. (See second video)

### Screenshots or Videos

Video of using app extension and two other methods to fill credentials. Only app extension doesn’t work as expected:

https://github.com/user-attachments/assets/c4cb761d-efd3-4c83-8bac-3185842fe548

Video where app extension goes missing:

https://github.com/user-attachments/assets/7a7c4d93-eac5-4dbb-b61e-6a760df83d0c

### Additional Context

It doesn’t matter on which website I try this. This behavior is the same on all tested websites.

### Build Version

2024.8.1 (1052)

### Environment Details

iPhone 12, iOS 17.6.1

### 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 Safari share-menu flow using “Autofill with Bitwarden” on the listed iPhone and iOS versions, observing both the partial fill and the extension disappearing. Done means the selected item fills both username and password consistently and the app extension remains available in the share menu.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
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.