Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0664dbda authored by Android Build Prod User's avatar Android Build Prod User Committed by Android (Google) Code Review
Browse files

Merge "Don't avoid blurring overview" into sc-v2-dev

parents eaa208bb b4f899fd
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -296,13 +296,10 @@ public class DepthController implements StateHandler<LauncherState>,
        }

        if (supportsBlur) {
            // We cannot mark the window as opaque in overview because there will be an app window
            // below the launcher layer, and we need to draw it -- without blurs.
            boolean isOverview = mLauncher.isInState(LauncherState.OVERVIEW);
            boolean opaque = mLauncher.getScrimView().isFullyOpaque() && !isOverview;
            boolean opaque = mLauncher.getScrimView().isFullyOpaque();

            int blur = opaque || isOverview || !mCrossWindowBlursEnabled
                    || mBlurDisabledForAppLaunch ? 0 : (int) (depth * mMaxBlurRadius);
            int blur = !mCrossWindowBlursEnabled || mBlurDisabledForAppLaunch
                    ? 0 : (int) (depth * mMaxBlurRadius);
            SurfaceControl.Transaction transaction = new SurfaceControl.Transaction()
                    .setBackgroundBlurRadius(mSurface, blur)
                    .setOpaque(mSurface, opaque);