summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ConfirmLockPattern.java
diff options
context:
space:
mode:
authorClara Bayarri <clarabayarri@google.com>2015-10-12 12:07:02 +0100
committerClara Bayarri <clarabayarri@google.com>2015-10-16 11:47:18 +0100
commitfe432e838e5588cd4ac664d7e74f3d70a99d7df1 (patch)
tree15f3ebb64669b85b2ffcdf2647ebdf5fb4645336 /src/com/android/settings/ConfirmLockPattern.java
parent39b467482d1bf256a111c757e9b7621c6f523271 (diff)
downloadpackages_apps_Settings-fe432e838e5588cd4ac664d7e74f3d70a99d7df1.tar.gz
packages_apps_Settings-fe432e838e5588cd4ac664d7e74f3d70a99d7df1.tar.bz2
packages_apps_Settings-fe432e838e5588cd4ac664d7e74f3d70a99d7df1.zip
Refactor Choose/Confirm Lock flow to take user id
This is a first step to allow this flow to be reused for setting a work profile-specific lock, to be used with the work challenge. Change-Id: Iaa65fdab9021cda5f0a1d3bc526a6b54f8a7dd16
Diffstat (limited to 'src/com/android/settings/ConfirmLockPattern.java')
-rw-r--r--src/com/android/settings/ConfirmLockPattern.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/settings/ConfirmLockPattern.java b/src/com/android/settings/ConfirmLockPattern.java
index d375a527b2..44e74c964c 100644
--- a/src/com/android/settings/ConfirmLockPattern.java
+++ b/src/com/android/settings/ConfirmLockPattern.java
@@ -113,7 +113,9 @@ public class ConfirmLockPattern extends ConfirmDeviceCredentialBaseActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mLockPatternUtils = new LockPatternUtils(getActivity());
- mEffectiveUserId = Utils.getEffectiveUserId(getActivity());
+ Intent intent = getActivity().getIntent();
+ // Only take this argument into account if it belongs to the current profile.
+ mEffectiveUserId = Utils.getSameOwnerUserId(getActivity(), intent.getExtras());
}
@Override