Merge "Specify the wallpaper blast wrapper is a wallpaper window" into sc-dev

This commit is contained in:
TreeHugger Robot
2021-06-29 16:12:22 +00:00
committed by Android (Google) Code Review

View File

@@ -20,6 +20,7 @@ import static android.graphics.Matrix.MSCALE_X;
import static android.graphics.Matrix.MSCALE_Y; import static android.graphics.Matrix.MSCALE_Y;
import static android.graphics.Matrix.MSKEW_X; import static android.graphics.Matrix.MSKEW_X;
import static android.graphics.Matrix.MSKEW_Y; import static android.graphics.Matrix.MSKEW_Y;
import static android.view.SurfaceControl.METADATA_WINDOW_TYPE;
import static android.view.View.SYSTEM_UI_FLAG_VISIBLE; import static android.view.View.SYSTEM_UI_FLAG_VISIBLE;
import static android.view.WindowManager.LayoutParams.TYPE_WALLPAPER; import static android.view.WindowManager.LayoutParams.TYPE_WALLPAPER;
@@ -1024,6 +1025,8 @@ public abstract class WallpaperService extends Service {
mBbqSurfaceControl = new SurfaceControl.Builder() mBbqSurfaceControl = new SurfaceControl.Builder()
.setName("Wallpaper BBQ wrapper") .setName("Wallpaper BBQ wrapper")
.setHidden(false) .setHidden(false)
// TODO(b/192291754)
.setMetadata(METADATA_WINDOW_TYPE, TYPE_WALLPAPER)
.setBLASTLayer() .setBLASTLayer()
.setParent(mSurfaceControl) .setParent(mSurfaceControl)
.setCallsite("Wallpaper#relayout") .setCallsite("Wallpaper#relayout")