From 887cafc2b7f0d7f9d056f0d314cb0c4d832e53c3 Mon Sep 17 00:00:00 2001 From: Carmelo Messina Date: Sun, 16 Nov 2025 17:27:44 +0100 Subject: [PATCH] Move navigation bar to bottom: disable overlay mode for the virtual keyboard (#2442) --- build/patches/Move-navigation-bar-to-bottom.patch | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/build/patches/Move-navigation-bar-to-bottom.patch b/build/patches/Move-navigation-bar-to-bottom.patch index 2987396e..1bc0518a 100644 --- a/build/patches/Move-navigation-bar-to-bottom.patch +++ b/build/patches/Move-navigation-bar-to-bottom.patch @@ -102,7 +102,8 @@ License: GPL-3.0-only - https://spdx.org/licenses/GPL-3.0-only.html components/viz/common/features.cc | 2 + .../render_widget_host_view_android.cc | 3 + .../Move-navigation-bar-to-bottom.inc | 17 ++ - 89 files changed, 1068 insertions(+), 88 deletions(-) + .../renderer/core/frame/viewport_data.cc | 1 + + 90 files changed, 1069 insertions(+), 88 deletions(-) create mode 100644 chrome/browser/hub/internal/android/java/src/org/chromium/chrome/browser/hub/ReversedLinearLayout.java create mode 100644 cromite_flags/chrome/browser/about_flags_cc/Move-navigation-bar-to-bottom.inc @@ -3241,4 +3242,15 @@ new file mode 100644 +#endif + +#endif +diff --git a/third_party/blink/renderer/core/frame/viewport_data.cc b/third_party/blink/renderer/core/frame/viewport_data.cc +--- a/third_party/blink/renderer/core/frame/viewport_data.cc ++++ b/third_party/blink/renderer/core/frame/viewport_data.cc +@@ -175,6 +175,7 @@ void ViewportData::SetExpandIntoDisplayCutout(bool expand) { + } + + void ViewportData::SetVirtualKeyboardOverlaysContent(bool overlays_content) { ++ overlays_content = false; + if (virtual_keyboard_overlays_content_ == overlays_content) + return; + --