From 267270e859bef22abb598d20b174dee9289b361c Mon Sep 17 00:00:00 2001 From: Steven Ng Date: Mon, 22 Mar 2021 15:26:13 +0000 Subject: [PATCH] Align widgets previews top to the table layout Test: Manual Bug: 179797520 Change-Id: I0716432e72327b825619bc35d55cb74d9621ee6a --- src/com/android/launcher3/widget/WidgetsBottomSheet.java | 2 +- .../widget/picker/WidgetsListTableViewHolderBinder.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/launcher3/widget/WidgetsBottomSheet.java b/src/com/android/launcher3/widget/WidgetsBottomSheet.java index e6d54a9435..267f9f72c0 100644 --- a/src/com/android/launcher3/widget/WidgetsBottomSheet.java +++ b/src/com/android/launcher3/widget/WidgetsBottomSheet.java @@ -140,7 +140,7 @@ public class WidgetsBottomSheet extends BaseWidgetSheet implements Insettable { WidgetsTableUtils.groupWidgetItemsIntoTable(widgets, mMaxHorizontalSpan).forEach(row -> { TableRow tableRow = new TableRow(getContext()); - tableRow.setGravity(Gravity.CENTER_VERTICAL); + tableRow.setGravity(Gravity.TOP); row.forEach(widgetItem -> { WidgetCell widget = addItemCell(tableRow); widget.setPreviewSize(widgetItem.spanX, widgetItem.spanY); diff --git a/src/com/android/launcher3/widget/picker/WidgetsListTableViewHolderBinder.java b/src/com/android/launcher3/widget/picker/WidgetsListTableViewHolderBinder.java index d0be35df52..c1d64b1c74 100644 --- a/src/com/android/launcher3/widget/picker/WidgetsListTableViewHolderBinder.java +++ b/src/com/android/launcher3/widget/picker/WidgetsListTableViewHolderBinder.java @@ -158,7 +158,7 @@ public final class WidgetsListTableViewHolderBinder tableRow = (TableRow) table.getChildAt(i); } else { tableRow = new TableRow(table.getContext()); - tableRow.setGravity(Gravity.CENTER_VERTICAL); + tableRow.setGravity(Gravity.TOP); table.addView(tableRow); } if (tableRow.getChildCount() > widgetItems.size()) {