Merge "Adding dither to workspace scrim" into tm-qpr-dev am: e83196187a

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

Change-Id: Id07bd03d9db90a08a8fa1882cbc3f25772f3bdd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
TreeHugger Robot
2023-03-08 02:32:26 +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)