Force tablet mode
This ensures that the toolbar will have back/forward/reload buttons and generally gives a better experience on panels.
This commit is contained in:
parent
0c58a77ed3
commit
590d2f47aa
2 changed files with 42 additions and 0 deletions
|
@ -165,3 +165,4 @@ Experimental-user-scripts-support.patch
|
|||
Enable-native-Android-autofill.patch
|
||||
Automated-domain-substitution.patch
|
||||
Turn-AdBlock-off-by-default.patch
|
||||
Force-tablet-mode.patch
|
||||
|
|
41
build/patches/Force-tablet-mode.patch
Normal file
41
build/patches/Force-tablet-mode.patch
Normal file
|
@ -0,0 +1,41 @@
|
|||
From 86c3fe1d857ecffa9c764ff44f140c19a3d7510e Mon Sep 17 00:00:00 2001
|
||||
From: Allen Luce <allen.luce@prometheanworld.com>
|
||||
Date: Fri, 29 Oct 2021 01:05:12 +0000
|
||||
Subject: [PATCH] Force tablet mode
|
||||
|
||||
This ensures that the toolbar will have back/forward/reload buttons
|
||||
and generally gives a better experience on panels.
|
||||
---
|
||||
.../browser/accessibility/settings/AccessibilitySettings.java | 2 +-
|
||||
ui/android/java/src/org/chromium/ui/base/DeviceFormFactor.java | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/accessibility/settings/AccessibilitySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/accessibility/settings/AccessibilitySettings.java
|
||||
index 492de97ff714f..bffec8caf6260 100644
|
||||
--- a/chrome/android/java/src/org/chromium/chrome/browser/accessibility/settings/AccessibilitySettings.java
|
||||
+++ b/chrome/android/java/src/org/chromium/chrome/browser/accessibility/settings/AccessibilitySettings.java
|
||||
@@ -86,7 +86,7 @@ public class AccessibilitySettings
|
||||
ChromeBaseCheckBoxPreference forceTabletUiPref =
|
||||
(ChromeBaseCheckBoxPreference) findPreference(PREF_FORCE_TABLET_UI);
|
||||
forceTabletUiPref.setChecked(SharedPreferencesManager.getInstance().readBoolean(
|
||||
- ChromePreferenceKeys.FLAGS_FORCE_TABLET_UI_ENABLED, false));
|
||||
+ ChromePreferenceKeys.FLAGS_FORCE_TABLET_UI_ENABLED, true));
|
||||
forceTabletUiPref.setOnPreferenceChangeListener(this);
|
||||
|
||||
ChromeBaseCheckBoxPreference mAccessibilityTabSwitcherPref =
|
||||
diff --git a/ui/android/java/src/org/chromium/ui/base/DeviceFormFactor.java b/ui/android/java/src/org/chromium/ui/base/DeviceFormFactor.java
|
||||
index f9b5e4e5992a2..4717f4c61d438 100644
|
||||
--- a/ui/android/java/src/org/chromium/ui/base/DeviceFormFactor.java
|
||||
+++ b/ui/android/java/src/org/chromium/ui/base/DeviceFormFactor.java
|
||||
@@ -63,7 +63,7 @@ public class DeviceFormFactor {
|
||||
*/
|
||||
public static boolean isNonMultiDisplayContextOnTablet(Context context) {
|
||||
if (SharedPreferencesManager.getInstance().readBoolean(
|
||||
- ChromePreferenceKeys.FLAGS_FORCE_TABLET_UI_ENABLED, false))
|
||||
+ ChromePreferenceKeys.FLAGS_FORCE_TABLET_UI_ENABLED, true))
|
||||
return true;
|
||||
return detectScreenWidthBucket(context) >= SCREEN_BUCKET_TABLET;
|
||||
}
|
||||
--
|
||||
2.17.1
|
||||
|
Loading…
Add table
Reference in a new issue