diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java b/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java index 728005dde1311..ccfbb26a61d2f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyguardMonitor.java @@ -21,12 +21,13 @@ public interface KeyguardMonitor extends CallbackController { boolean isSecure(); boolean canSkipBouncer(); boolean isShowing(); + boolean isOccluded(); boolean isKeyguardFadingAway(); boolean isKeyguardGoingAway(); long getKeyguardFadingAwayDuration(); long getKeyguardFadingAwayDelay(); - public interface Callback { + interface Callback { void onKeyguardShowingChanged(); } } diff --git a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java index 51e35cc3915eb..3f952c3cbca92 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java +++ b/packages/SystemUI/tests/src/com/android/systemui/utils/leaks/FakeKeyguardMonitor.java @@ -46,6 +46,11 @@ public class FakeKeyguardMonitor implements KeyguardMonitor { return false; } + @Override + public boolean isOccluded() { + return false; + } + @Override public boolean isKeyguardFadingAway() { return false;