bitwarden / bitwarden/ios

[PM-30400] Fields need a manual tap to enter credentials only in Chrome

Open
#2,233 4 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

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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.