From 1aefa2529a94bb16502a61c9d271f84bb138e9b1 Mon Sep 17 00:00:00 2001 From: Fan Zhang Date: Tue, 10 Oct 2017 14:06:04 -0700 Subject: [PATCH] Set device credential's Window flag to be SECURE. This prevents showing any pattern/pin in recent list. Change-Id: I445cbad99344a2fcc335a5aad4a4de026ae97441 Merged-In: Ie56f725bf245961d61a66eae8a82b728600cb650 Fixes: 64339515 Bug: 38258991 Test: manual --- src/com/android/settings/ConfirmLockPassword.java | 2 ++ src/com/android/settings/ConfirmLockPattern.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/com/android/settings/ConfirmLockPassword.java b/src/com/android/settings/ConfirmLockPassword.java index c74e8617b06..dac943d326e 100644 --- a/src/com/android/settings/ConfirmLockPassword.java +++ b/src/com/android/settings/ConfirmLockPassword.java @@ -38,6 +38,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; +import android.view.WindowManager; import android.view.inputmethod.EditorInfo; import android.widget.Button; import android.widget.TextView; @@ -72,6 +73,7 @@ public class ConfirmLockPassword extends SettingsActivity { super.onCreate(savedInstanceState); CharSequence msg = getText(R.string.lockpassword_confirm_your_password_header); setTitle(msg); + getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); } public static class ConfirmLockPasswordFragment extends Fragment implements OnClickListener, diff --git a/src/com/android/settings/ConfirmLockPattern.java b/src/com/android/settings/ConfirmLockPattern.java index caf691d0b01..be88e9858ad 100644 --- a/src/com/android/settings/ConfirmLockPattern.java +++ b/src/com/android/settings/ConfirmLockPattern.java @@ -32,6 +32,7 @@ import android.widget.TextView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.view.WindowManager; import java.util.List; @@ -69,6 +70,7 @@ public class ConfirmLockPattern extends SettingsActivity { super.onCreate(savedInstanceState); CharSequence msg = getText(R.string.lockpassword_confirm_your_pattern_header); setTitle(msg); + getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); } @Override