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

Commit dcbcb389 authored by Aurélien Pomini's avatar Aurélien Pomini Committed by Automerger Merge Worker
Browse files

Merge "Always return the system default wallpaper with openDefaultWallpaper"...

Merge "Always return the system default wallpaper with openDefaultWallpaper" into udc-dev am: 6eb6a5ca

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22480085



Change-Id: Ia7a68d498b76afb27e293e3a6e3472e6518798f5
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 15b71598 6eb6a5ca
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -303,7 +303,7 @@ public class WallpaperManager {
    private final Context mContext;
    private final boolean mWcgEnabled;
    private final ColorManagementProxy mCmProxy;
    private Boolean mIsLockscreenLiveWallpaperEnabled = null;
    private static Boolean sIsLockscreenLiveWallpaperEnabled = null;

    /**
     * Special drawable that draws a wallpaper as fast as possible.  Assumes
@@ -823,18 +823,18 @@ public class WallpaperManager {
    @TestApi
    public boolean isLockscreenLiveWallpaperEnabled() {
        if (sGlobals == null) {
            mIsLockscreenLiveWallpaperEnabled = SystemProperties.getBoolean(
            sIsLockscreenLiveWallpaperEnabled = SystemProperties.getBoolean(
                    "persist.wm.debug.lockscreen_live_wallpaper", false);
        }
        if (mIsLockscreenLiveWallpaperEnabled == null) {
        if (sIsLockscreenLiveWallpaperEnabled == null) {
            try {
                mIsLockscreenLiveWallpaperEnabled =
                sIsLockscreenLiveWallpaperEnabled =
                        sGlobals.mService.isLockscreenLiveWallpaperEnabled();
            } catch (RemoteException e) {
                throw e.rethrowFromSystemServer();
            }
        }
        return mIsLockscreenLiveWallpaperEnabled;
        return sIsLockscreenLiveWallpaperEnabled;
    }

    /**
@@ -2757,7 +2757,7 @@ public class WallpaperManager {
    public static InputStream openDefaultWallpaper(Context context, @SetWallpaperFlags int which) {
        final String whichProp;
        final int defaultResId;
        if (which == FLAG_LOCK) {
        if (which == FLAG_LOCK && !sIsLockscreenLiveWallpaperEnabled) {
            /* Factory-default lock wallpapers are not yet supported
            whichProp = PROP_LOCK_WALLPAPER;
            defaultResId = com.android.internal.R.drawable.default_lock_wallpaper;