Loading services/core/java/com/android/server/wm/WindowManagerService.java +7 −7 Original line number Diff line number Diff line Loading @@ -476,10 +476,10 @@ public class WindowManagerService extends IWindowManager.Stub private final List<OnWindowRemovedListener> mOnWindowRemovedListeners = new ArrayList<>(); /** Indicates whether the first keyguard locked state has been dispatched. */ private boolean mHasDispatchedKeyguardLockedState = false; private boolean mFirstKeyguardLockedStateDispatched = false; /** The last dispatched keyguard locked state. */ private boolean mLastDispatchedKeyguardLockedState = false; private boolean mDispatchedKeyguardLockedState = false; // VR Vr2d Display Id. int mVr2dDisplayId = INVALID_DISPLAY; Loading Loading @@ -3608,12 +3608,12 @@ public class WindowManagerService extends IWindowManager.Stub final boolean isKeyguardLocked = mPolicy.isKeyguardShowing(); if (mFlags.mDispatchFirstKeyguardLockedState) { // Ensure we don't skip the call for the first dispatch if (!mHasDispatchedKeyguardLockedState && mLastDispatchedKeyguardLockedState == isKeyguardLocked) { if (mFirstKeyguardLockedStateDispatched && mDispatchedKeyguardLockedState == isKeyguardLocked) { return; } } else { if (mLastDispatchedKeyguardLockedState == isKeyguardLocked) { if (mDispatchedKeyguardLockedState == isKeyguardLocked) { return; } } Loading @@ -3627,8 +3627,8 @@ public class WindowManagerService extends IWindowManager.Stub } } mKeyguardLockedStateListeners.finishBroadcast(); mLastDispatchedKeyguardLockedState = isKeyguardLocked; mHasDispatchedKeyguardLockedState = true; mDispatchedKeyguardLockedState = isKeyguardLocked; mFirstKeyguardLockedStateDispatched = true; }); } Loading Loading
services/core/java/com/android/server/wm/WindowManagerService.java +7 −7 Original line number Diff line number Diff line Loading @@ -476,10 +476,10 @@ public class WindowManagerService extends IWindowManager.Stub private final List<OnWindowRemovedListener> mOnWindowRemovedListeners = new ArrayList<>(); /** Indicates whether the first keyguard locked state has been dispatched. */ private boolean mHasDispatchedKeyguardLockedState = false; private boolean mFirstKeyguardLockedStateDispatched = false; /** The last dispatched keyguard locked state. */ private boolean mLastDispatchedKeyguardLockedState = false; private boolean mDispatchedKeyguardLockedState = false; // VR Vr2d Display Id. int mVr2dDisplayId = INVALID_DISPLAY; Loading Loading @@ -3608,12 +3608,12 @@ public class WindowManagerService extends IWindowManager.Stub final boolean isKeyguardLocked = mPolicy.isKeyguardShowing(); if (mFlags.mDispatchFirstKeyguardLockedState) { // Ensure we don't skip the call for the first dispatch if (!mHasDispatchedKeyguardLockedState && mLastDispatchedKeyguardLockedState == isKeyguardLocked) { if (mFirstKeyguardLockedStateDispatched && mDispatchedKeyguardLockedState == isKeyguardLocked) { return; } } else { if (mLastDispatchedKeyguardLockedState == isKeyguardLocked) { if (mDispatchedKeyguardLockedState == isKeyguardLocked) { return; } } Loading @@ -3627,8 +3627,8 @@ public class WindowManagerService extends IWindowManager.Stub } } mKeyguardLockedStateListeners.finishBroadcast(); mLastDispatchedKeyguardLockedState = isKeyguardLocked; mHasDispatchedKeyguardLockedState = true; mDispatchedKeyguardLockedState = isKeyguardLocked; mFirstKeyguardLockedStateDispatched = true; }); } Loading