From 5353cd86262f82fb449cb69fddbb8da6925639c1 Mon Sep 17 00:00:00 2001 From: Sebastian Franco Date: Fri, 15 Nov 2024 12:42:40 -0800 Subject: [PATCH] Making the QSB align in Fixed Landscape Fix: 378959186 Fix: 378959255 Bug: 364711735 Test: HomeScreenImageTest Flag: com.android.launcher3.one_grid_specs Change-Id: I36612949006f12929cdc5b21f27f20ebc9751201 --- src/com/android/launcher3/DeviceProfile.java | 9 ++++----- src/com/android/launcher3/LauncherFiles.java | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/com/android/launcher3/DeviceProfile.java b/src/com/android/launcher3/DeviceProfile.java index 78535a197e..09225e7924 100644 --- a/src/com/android/launcher3/DeviceProfile.java +++ b/src/com/android/launcher3/DeviceProfile.java @@ -1833,7 +1833,8 @@ public class DeviceProfile { workspacePageIndicatorHeight - mWorkspacePageIndicatorOverlapWorkspace; } int paddingTop = workspaceTopPadding + (mIsScalableGrid ? 0 : edgeMarginPx); - int paddingSide = desiredWorkspaceHorizontalMarginPx; + // On isFixedLandscapeMode on phones we already have padding because of the camera hole + int paddingSide = inv.isFixedLandscapeMode ? 0 : desiredWorkspaceHorizontalMarginPx; padding.set(paddingSide, paddingTop, paddingSide, paddingBottom); } @@ -1941,10 +1942,8 @@ public class DeviceProfile { startSpacing += getAdditionalQsbSpace(); if (inv.isFixedLandscapeMode) { - endSpacing += workspacePadding.right + cellLayoutPaddingPx.right - + mInsets.right; - startSpacing += workspacePadding.left + cellLayoutPaddingPx.left - + mInsets.left; + endSpacing += mInsets.right; + startSpacing += mInsets.left; } hotseatBarPadding.top = hotseatBarTopPadding; diff --git a/src/com/android/launcher3/LauncherFiles.java b/src/com/android/launcher3/LauncherFiles.java index df75470763..a5b8168c5f 100644 --- a/src/com/android/launcher3/LauncherFiles.java +++ b/src/com/android/launcher3/LauncherFiles.java @@ -24,7 +24,7 @@ public class LauncherFiles { public static final String LAUNCHER_4_BY_4_DB = "launcher_4_by_4.db"; public static final String LAUNCHER_3_BY_3_DB = "launcher_3_by_3.db"; public static final String LAUNCHER_2_BY_2_DB = "launcher_2_by_2.db"; - public static final String LAUNCHER_7_BY_3_DB = "launcher_7_by_3.db"; + public static final String LAUNCHER_8_BY_3_DB = "launcher_8_by_3.db"; public static final String BACKUP_DB = "backup.db"; public static final String SHARED_PREFERENCES_KEY = "com.android.launcher3.prefs"; public static final String MANAGED_USER_PREFERENCES_KEY = @@ -45,7 +45,7 @@ public class LauncherFiles { LAUNCHER_4_BY_4_DB, LAUNCHER_3_BY_3_DB, LAUNCHER_2_BY_2_DB, - LAUNCHER_7_BY_3_DB)); + LAUNCHER_8_BY_3_DB)); public static final List OTHER_FILES = Collections.unmodifiableList(Arrays.asList( BACKUP_DB,