From d8c71598ee7f85215037b042acfc552d6c0a2372 Mon Sep 17 00:00:00 2001 From: Hyunyoung Song Date: Wed, 15 May 2019 17:12:39 -0700 Subject: [PATCH] Make folder backgrounds opaque Bug: 130451254 Change-Id: I3b15d97e44e4ccc2968cfb4402d2479cca958afe --- src/com/android/launcher3/folder/FolderAnimationManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/android/launcher3/folder/FolderAnimationManager.java b/src/com/android/launcher3/folder/FolderAnimationManager.java index 9373976f1e..962f215608 100644 --- a/src/com/android/launcher3/folder/FolderAnimationManager.java +++ b/src/com/android/launcher3/folder/FolderAnimationManager.java @@ -35,6 +35,8 @@ import android.util.Property; import android.view.View; import android.view.animation.AnimationUtils; +import androidx.core.graphics.ColorUtils; + import com.android.launcher3.BubbleTextView; import com.android.launcher3.CellLayout; import com.android.launcher3.Launcher; @@ -152,7 +154,8 @@ public class FolderAnimationManager { final float yDistance = initialY - lp.y; // Set up the Folder background. - final int finalColor = Themes.getAttrColor(mContext, R.attr.folderFillColor); + final int finalColor = ColorUtils.setAlphaComponent( + Themes.getAttrColor(mContext, R.attr.folderFillColor), 255); final int initialColor = setColorAlphaBound( finalColor, mPreviewBackground.getBackgroundAlpha()); mFolderBackground.mutate();