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

Commit 73e89cd2 authored by Chris Tate's avatar Chris Tate Committed by Gerrit Code Review
Browse files

Merge "Fix WallpaperManager APIs"

parents 84b3d204 2dce6281
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -898,7 +898,7 @@ public class WallpaperManager {
     * wallpaper.
     */
    public void setResource(@RawRes int resid) throws IOException {
        setResource(resid, FLAG_SYSTEM);
        setResource(resid, FLAG_SYSTEM | FLAG_LOCK);
    }

    /**
@@ -1003,7 +1003,7 @@ public class WallpaperManager {
     */
    public int setBitmap(Bitmap fullImage, Rect visibleCropHint, boolean allowBackup)
            throws IOException {
        return setBitmap(fullImage, visibleCropHint, allowBackup, FLAG_SYSTEM);
        return setBitmap(fullImage, visibleCropHint, allowBackup, FLAG_SYSTEM | FLAG_LOCK);
    }

    /**
@@ -1128,7 +1128,7 @@ public class WallpaperManager {
     */
    public int setStream(InputStream bitmapData, Rect visibleCropHint, boolean allowBackup)
            throws IOException {
        return setStream(bitmapData, visibleCropHint, allowBackup, FLAG_SYSTEM);
        return setStream(bitmapData, visibleCropHint, allowBackup, FLAG_SYSTEM | FLAG_LOCK);
    }

    /**
@@ -1367,7 +1367,7 @@ public class WallpaperManager {
     */
    @SystemApi
    public void clearWallpaper() {
        clearWallpaper(FLAG_SYSTEM, mContext.getUserId());
        clearWallpaper(FLAG_SYSTEM | FLAG_LOCK, mContext.getUserId());
    }

    /**