You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Task/Issue URL:
https://app.asana.com/1/137249556945/project/608920331025315/task/1211346135005875?focus=true
### Description
When `swipingTabs` FF is enabled, the integration between the web view
and the system-level autofill service is not working. To fix it, we need
to ensure the `RecyclerView` inside of the `ViewPager` is configured as
being important for autofill.
Logcat filter: `Applying autofill fix to ViewPager2`
### Steps to test this PR
#### Feature flag enabled (default)
- [x] Go to device settings and setup an autofill provider (can be
Google Password Manager, 1Password, Bitwarden etc...)
- [x] In your chosen password manager, add a credential for
https://fill.dev
- [x] In our app visit, https://fill.dev/form/login-simple and tap on
the username field
- [x] Verify you see `Applying autofill fix to ViewPager2` in the logs
- [x] Verify you can autofill from the system autofill provider
#### Feature flag disabled
- [x] Visit feature flag inventory and disable `applyAutofillFix`
- [x] Back button all the way out of the app (or swipe it away) as
`BrowserActivity` needs recreated
- [x] In our app visit, https://fill.dev/form/login-simple and tap on
the username field
- [x] Verify you **don't** see `Applying autofill fix to ViewPager2` in
the logs
Co-authored-by: Craig Russell <[email protected]>
0 commit comments