Loading core/java/android/app/KeyguardManager.java +9 −5 Original line number Diff line number Diff line Loading @@ -255,12 +255,16 @@ public class KeyguardManager { new IKeyguardLockedStateListener.Stub() { @Override public void onKeyguardLockedStateChanged(boolean isKeyguardLocked) { synchronized (mKeyguardLockedStateListeners) { mKeyguardLockedStateListeners.forEach((listener, executor) -> { executor.execute( () -> listener.onKeyguardLockedStateChanged(isKeyguardLocked)); }); } } }; @GuardedBy("itself") private final ArrayMap<KeyguardLockedStateListener, Executor> mKeyguardLockedStateListeners = new ArrayMap<>(); Loading @@ -280,7 +284,7 @@ public class KeyguardManager { } }; @GuardedBy("mDeviceLockedStateListeners") @GuardedBy("itself") private final ArrayMap<DeviceLockedStateListener, Executor> mDeviceLockedStateListeners = new ArrayMap<>(); Loading Loading
core/java/android/app/KeyguardManager.java +9 −5 Original line number Diff line number Diff line Loading @@ -255,12 +255,16 @@ public class KeyguardManager { new IKeyguardLockedStateListener.Stub() { @Override public void onKeyguardLockedStateChanged(boolean isKeyguardLocked) { synchronized (mKeyguardLockedStateListeners) { mKeyguardLockedStateListeners.forEach((listener, executor) -> { executor.execute( () -> listener.onKeyguardLockedStateChanged(isKeyguardLocked)); }); } } }; @GuardedBy("itself") private final ArrayMap<KeyguardLockedStateListener, Executor> mKeyguardLockedStateListeners = new ArrayMap<>(); Loading @@ -280,7 +284,7 @@ public class KeyguardManager { } }; @GuardedBy("mDeviceLockedStateListeners") @GuardedBy("itself") private final ArrayMap<DeviceLockedStateListener, Executor> mDeviceLockedStateListeners = new ArrayMap<>(); Loading