OSDN Git Service

Merge "Settings: Ensure CryptKeeper dismisses secure keyguards." into lmp-dev
authorJohn Spurlock <jspurlock@google.com>
Wed, 17 Sep 2014 19:37:27 +0000 (19:37 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Wed, 17 Sep 2014 19:37:27 +0000 (19:37 +0000)
src/com/android/settings/CryptKeeper.java

index 90f9f54..013fd3a 100644 (file)
@@ -752,8 +752,9 @@ public class CryptKeeper extends Activity implements TextView.OnEditorActionList
         mHandler.removeMessages(MESSAGE_NOTIFY);
         mHandler.sendEmptyMessageDelayed(MESSAGE_NOTIFY, 120 * 1000);
 
-        // Dismiss keyguard while this screen is showing.
-        getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
+        // Dismiss secure & non-secure keyguards while this screen is showing.
+        getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
+                | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
     }
 
     /**