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

Commit 42aea458 authored by Aurélien Pomini's avatar Aurélien Pomini Committed by Android (Google) Code Review
Browse files

Revert "Load and draw bitmap only once with ImageWallpaper"

This reverts commit 11514a90.

Reason for revert: regression: b/296441848

Change-Id: Id433af188e654885c5d9ff024d68a634ab931aad
parent 11514a90
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -109,7 +109,6 @@ public class ImageWallpaper extends WallpaperService {
        private WallpaperManager mWallpaperManager;
        private final WallpaperLocalColorExtractor mWallpaperLocalColorExtractor;
        private SurfaceHolder mSurfaceHolder;
        private boolean mDrawn = false;
        @VisibleForTesting
        static final int MIN_SURFACE_WIDTH = 128;
        @VisibleForTesting
@@ -239,7 +238,6 @@ public class ImageWallpaper extends WallpaperService {

        private void drawFrameSynchronized() {
            synchronized (mLock) {
                if (mDrawn) return;
                drawFrameInternal();
            }
        }
@@ -277,7 +275,6 @@ public class ImageWallpaper extends WallpaperService {
                Rect dest = mSurfaceHolder.getSurfaceFrame();
                try {
                    canvas.drawBitmap(bitmap, null, dest, null);
                    mDrawn = true;
                } finally {
                    surface.unlockCanvasAndPost(canvas);
                }