From d312651f792fa72005a5f44c9ffe64f1a184bfaa Mon Sep 17 00:00:00 2001 From: Samuel Fufa Date: Thu, 20 May 2021 09:13:50 -0500 Subject: [PATCH] Avoid drawing tall header when scrolling search results Bug: 184946772 Test: manual Change-Id: I1bedec89fb9eb5dc51b8b34511a02868cec91efe --- src/com/android/launcher3/allapps/FloatingHeaderView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/allapps/FloatingHeaderView.java b/src/com/android/launcher3/allapps/FloatingHeaderView.java index af7896ac24..a0c598aa6e 100644 --- a/src/com/android/launcher3/allapps/FloatingHeaderView.java +++ b/src/com/android/launcher3/allapps/FloatingHeaderView.java @@ -298,7 +298,7 @@ public class FloatingHeaderView extends LinearLayout implements @Override protected void dispatchDraw(Canvas canvas) { - if (mHeaderCollapsed && mTabLayout.getVisibility() == VISIBLE + if (mHeaderCollapsed && !mCollapsed && mTabLayout.getVisibility() == VISIBLE && mHeaderColor != Color.TRANSPARENT) { mBGPaint.setColor(mHeaderColor); mBGPaint.setAlpha((int) (255 * mHeaderAnimator.getAnimatedFraction()));