summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Amith Yamasani <yamasani@google.com> 2017-08-30 01:17:34 +0000
committer android-build-merger <android-build-merger@google.com> 2017-08-30 01:17:34 +0000
commit6e1a98ddd1948dd9876ce9f3e834a36adf0c318c (patch)
tree956c724a2653104013779aa37581b9d44ed1651e
parente154c72e85decf02cba41fcbf9fba5fa79d46517 (diff)
parenteb7b0393047669f5e80cddb9273af157c36c8521 (diff)
Merge "Screen-pinning unpin security fails for secondary user. DO NOT MERGE" into oc-mr1-dev
am: eb7b039304 Change-Id: Icc808587e11431ba869718732909b65203eca010
-rw-r--r--services/core/java/com/android/server/am/ActivityStackSupervisor.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/am/ActivityStackSupervisor.java b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
index 54bb526b745b..f6b1e4cec117 100644
--- a/services/core/java/com/android/server/am/ActivityStackSupervisor.java
+++ b/services/core/java/com/android/server/am/ActivityStackSupervisor.java
@@ -4596,9 +4596,10 @@ public class ActivityStackSupervisor extends ConfigurationContainer implements D
}
mLockTaskNotify.show(false);
try {
- boolean shouldLockKeyguard = Settings.Secure.getInt(
+ boolean shouldLockKeyguard = Settings.Secure.getIntForUser(
mService.mContext.getContentResolver(),
- Settings.Secure.LOCK_TO_APP_EXIT_LOCKED) != 0;
+ Settings.Secure.LOCK_TO_APP_EXIT_LOCKED,
+ UserHandle.USER_CURRENT) != 0;
if (mLockTaskModeState == LOCK_TASK_MODE_PINNED && shouldLockKeyguard) {
mWindowManager.lockNow(null);
mWindowManager.dismissKeyguard(null /* callback */);