From 9f62d13ed85acc73738de1e852fcacc3d40c6b3b Mon Sep 17 00:00:00 2001 From: Mario Bertschler Date: Tue, 12 Dec 2017 15:11:10 -0800 Subject: [PATCH] Preserve top/bottom padding in PredictionRowView on updating insets. Change-Id: Iba75902df46ff51b036d2ff117d4ab1ef2e1c0f8 --- src/com/android/launcher3/allapps/AllAppsContainerView.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/android/launcher3/allapps/AllAppsContainerView.java b/src/com/android/launcher3/allapps/AllAppsContainerView.java index 7b89c5c439..e54c0bc7c2 100644 --- a/src/com/android/launcher3/allapps/AllAppsContainerView.java +++ b/src/com/android/launcher3/allapps/AllAppsContainerView.java @@ -674,8 +674,9 @@ public class AllAppsContainerView extends RelativeLayout implements DragSource, recyclerView.setPadding(padding.left, paddingTop, padding.right, padding.bottom); } if (isHeaderVisible()) { - mHeader.getPredictionRow() - .setPadding(padding.left, 0 , padding.right, 0); + PredictionRowView prv = mHeader.getPredictionRow(); + prv.setPadding(padding.left, prv.getPaddingTop() , padding.right, + prv.getPaddingBottom()); } }