From 260e98385e122afcbaa2e58a1299142e58ced89f Mon Sep 17 00:00:00 2001 From: Steven Ng Date: Wed, 21 Apr 2021 14:43:30 +0100 Subject: [PATCH] Use cellHeightPx to estimate recommended widgets' height Test: Set grid to 2x2 and open the widgets picker in portrait. Able to scroll the recycler view. Bug: 185915917 Change-Id: I02bb11a999fb1816de6e2410810c4ae6c1da137f --- .../widget/picker/WidgetsRecommendationTableLayout.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/widget/picker/WidgetsRecommendationTableLayout.java b/src/com/android/launcher3/widget/picker/WidgetsRecommendationTableLayout.java index 824b5806f4..1aefe41f7b 100644 --- a/src/com/android/launcher3/widget/picker/WidgetsRecommendationTableLayout.java +++ b/src/com/android/launcher3/widget/picker/WidgetsRecommendationTableLayout.java @@ -146,7 +146,7 @@ public final class WidgetsRecommendationTableLayout extends TableLayout { List widgetItems = recommendedWidgetsInTable.get(i); float rowHeight = 0; for (int j = 0; j < widgetItems.size(); j++) { - float previewHeight = widgetItems.get(j).spanY * deviceProfile.allAppsCellHeightPx + float previewHeight = widgetItems.get(j).spanY * deviceProfile.cellHeightPx * previewScale; rowHeight = Math.max(rowHeight, previewHeight + mWidgetCellTextViewsHeight); }