| commit | 24c22cc07d117cb29cc0e85effd9ee3abdb68f9d | [log] [tgz] |
|---|---|---|
| author | Patrick Noland <pnoland@google.com> | Mon Apr 21 17:30:56 2025 |
| committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Apr 21 17:30:56 2025 |
| tree | 56a387706c1b3ac0d944665cc896e2d5052287f0 | |
| parent | b00856f07fd2ce44b0bcc5b1a7cb9da49cd2f637 [diff] |
[mobar] Hide edge to edge chin completely when keyboard is visible Currently, the chin's layer visibility is "visible when others visible" when the soft keyboard is up. This effectively hides it because all the other layers either move or hide when the keyboard is up: * Readaloud and tabgroup strip hide * Toolbar moves to the top and is hidden as far as the stacker is concerned For mini origin bar, the toolbar needs to stay on the botom, so this logic no longer works. The chin remains at the bottom of the screen, under the keyboard, but offsets the toolbar by its height, leaving a visible gap. To address this, we can fully hide the chin when the keyboard is up. Bug: 411202039 Change-Id: I67d08b6f2d0343f7794c2ee7cd1234ae562f3189 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6472851 Commit-Queue: Patrick Noland <pnoland@chromium.org> Reviewed-by: Wenyu Fu <wenyufu@chromium.org> Cr-Commit-Position: refs/heads/main@{#1449496}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure.
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.