From 8de41994636f139cf0d54ba65a8bd0f75943db88 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Thu, 4 May 2023 19:27:47 -0700 Subject: [PATCH] Simplifying widget cell layout Calculating the preview scale during onMeasure to ensure the content is never clipped. Bug: 268715418 Test: Verified on device Change-Id: Ia0fd5ca3ccaae9644e043d75f810e91909a2aea0 --- res/layout/widget_cell_content.xml | 1 + .../widget/PendingItemDragHelper.java | 11 +- .../android/launcher3/widget/WidgetCell.java | 331 +++++------------- 3 files changed, 91 insertions(+), 252 deletions(-) diff --git a/res/layout/widget_cell_content.xml b/res/layout/widget_cell_content.xml index 3f61aaa48e..6db4fb5eb4 100644 --- a/res/layout/widget_cell_content.xml +++ b/res/layout/widget_cell_content.xml @@ -24,6 +24,7 @@ android:layout_weight="1" android:importantForAccessibility="noHideDescendants" android:hapticFeedbackEnabled="false" + android:clipChildren="false" android:layout_marginVertical="8dp">