[Android][Mfill] Any BottomSheet suppresses the keyboard accessory
With this CL, the manual filling UI listens to the bottom sheet controller and suppresses any keyboard accessory or accessory sheet as soon as a BottomSheet of any kind is opened. This solution has the following constraints: * _Any_ bottomsheet will suppress the filling UI, always. * If the bottomsheet is closed, the filling UI will require another interaction (an opened keyboard, focusing a field, rotation) to reopen the filling UI. * The autofill dropdown is not affected in any way. Only if the keyboard accessory V2 is active (i.e. flag \#autofill-keyboard-accessory-view), the popup will be replaced by chips in the suppressed accessory. Launch of V2 has an uncertain target as of this writing. Bug: 1033849 Change-Id: I55fffa1bb7dd62a08af95705085c4884d38d9877 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036103 Commit-Queue: Friedrich [CET] <fhorschig@chromium.org> Reviewed-by:Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#738494}
Showing
Please register or sign in to comment