[PM-30400] Fields need a manual tap to enter credentials only in Chrome
- Dominant language
- Swift
- Stars
- 684
- Forks
- 154
- Avg merge
- 7d 2h
- Merged PRs (30d)
- 32
Description
### Steps To Reproduce
Following the issue reported https://github.com/bitwarden/ios/issues/2170, which was subsequently closed, when iOS chrome address bar is set to bottom auto fill breaks. When set to bottom, after auto fill you need to manually tap the fields again to get it to fill.
Setting the iOS chrome address bar back to top immediately fixes the problem.
### Expected Result
Autofill is supposed to auto fill
### Actual Result
Autofill doesn’t fill until you manually tapping the fields again second time.
### Screenshots or Videos
_No response_
### Additional Context
_No response_
### Build Version
Latest general release. This has been occurring for past many build versions
### What server are you connecting to?
US
### Self-host Server Version
_No response_
### Environment Details
iPhone 17 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
Research direction
Start by reproducing the autofill failure on an iPhone with Chrome's address bar at the bottom, then trace the iOS autofill flow and its Chrome-specific behavior. Compare it with the prior issue #2170 and verify that credentials fill without a second tap while the address bar remains at the bottom.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100