Merge "Adding dither to workspace scrim" into tm-qpr-dev am: e83196187a am: 908da1be6f am: 250008770f

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/21678679

Change-Id: Iaef61aa6273e90b698ce9dc6e32a8f5bf895ec43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
TreeHugger Robot
2023-03-08 03:41:01 +00:00
committed by Automerger Merge Worker
@@ -126,8 +126,14 @@ public class SysUiScrim implements View.OnAttachStateChangeListener {
mMaskHeight = ResourceUtils.pxFromDp(ALPHA_MASK_BITMAP_DP,
view.getResources().getDisplayMetrics());
mTopScrim = Themes.getAttrDrawable(view.getContext(), R.attr.workspaceStatusBarScrim);
mBottomMask = mTopScrim == null ? null : createDitheredAlphaMask();
mHideSysUiScrim = mTopScrim == null;
if (mTopScrim != null) {
mTopScrim.setDither(true);
mBottomMask = createDitheredAlphaMask();
mHideSysUiScrim = false;
} else {
mBottomMask = null;
mHideSysUiScrim = true;
}
mDrawWallpaperScrim = FeatureFlags.ENABLE_WALLPAPER_SCRIM.get()
&& !Themes.getAttrBoolean(view.getContext(), R.attr.isMainColorDark)