summaryrefslogtreecommitdiffstats
path: root/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java
diff options
context:
space:
mode:
authorJorim Jaggi <jjaggi@google.com>2015-09-16 15:53:42 -0700
committerJorim Jaggi <jjaggi@google.com>2015-09-18 00:39:13 +0000
commit95e4038bb127fdd41bd3b11373a6d2328facb850 (patch)
tree9db8d4b7aaa266f990d1384686bf361512be2ca1 /packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java
parent2ebcf2c28fd1657a98a7dc4a90bcbe7e78f296e9 (diff)
downloadframeworks_base-95e4038bb127fdd41bd3b11373a6d2328facb850.zip
frameworks_base-95e4038bb127fdd41bd3b11373a6d2328facb850.tar.gz
frameworks_base-95e4038bb127fdd41bd3b11373a6d2328facb850.tar.bz2
Start fingerprint authentication in onStartedGoingToSleep
We used to start fingerprint authentication in onFinishedGoingToSleep. This was a UX issue because then users couldn't place the finger on the sensor immediately after pressing the power button because onFinishedGoingToSleep is significantly delayed (around 900ms after pressing the power button). Bug: 23570959 Change-Id: I0bf557ebd10e6a8b033ab98a78aa338bf6538dcc
Diffstat (limited to 'packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java')
-rw-r--r--packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java
index 15ffe9f..bd6c51c 100644
--- a/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java
+++ b/packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitorCallback.java
@@ -153,6 +153,12 @@ public class KeyguardUpdateMonitorCallback {
public void onStartedWakingUp() { }
/**
+ * Called when the device has started going to sleep.
+ * @param why see {@link #onFinishedGoingToSleep(int)}
+ */
+ public void onStartedGoingToSleep(int why) { }
+
+ /**
* Called when the device has finished going to sleep.
* @param why either {@link WindowManagerPolicy#OFF_BECAUSE_OF_ADMIN},
* {@link WindowManagerPolicy#OFF_BECAUSE_OF_USER}, or