App extension not filling password and disappears
- 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
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