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

Commit c775de4c authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Check for wallpaper service on DozeWallpaperState." into qt-qpr1-dev...

Merge "Check for wallpaper service on DozeWallpaperState." into qt-qpr1-dev am: 248a7396 am: e098f107

Change-Id: I2126e97d824090b77a61a3890c2f0ab031d4a793
parents 14ff3aab e098f107
Loading
Loading
Loading
Loading
+13 −8
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package com.android.systemui.doze;

import android.annotation.Nullable;
import android.app.IWallpaperManager;
import android.os.RemoteException;
import android.util.Log;
@@ -34,6 +35,7 @@ public class DozeWallpaperState implements DozeMachine.Part {
    private static final String TAG = "DozeWallpaperState";
    private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG);

    @Nullable
    private final IWallpaperManager mWallpaperManagerService;
    private final DozeParameters mDozeParameters;
    private final BiometricUnlockController mBiometricUnlockController;
@@ -79,6 +81,7 @@ public class DozeWallpaperState implements DozeMachine.Part {

        if (isAmbientMode != mIsAmbientMode) {
            mIsAmbientMode = isAmbientMode;
            if (mWallpaperManagerService != null) {
                try {
                    long duration = animated ? StackStateAnimator.ANIMATION_DURATION_WAKEUP : 0L;
                    if (DEBUG) {
@@ -92,10 +95,12 @@ public class DozeWallpaperState implements DozeMachine.Part {
                }
            }
        }
    }

    @Override
    public void dump(PrintWriter pw) {
        pw.println("DozeWallpaperState:");
        pw.println(" isAmbientMode: " + mIsAmbientMode);
        pw.println(" hasWallpaperService: " + (mWallpaperManagerService != null));
    }
}