From 34331b7ca97f6cffe3bd91c8281732cc3379c7e8 Mon Sep 17 00:00:00 2001 From: Doris Ling Date: Tue, 9 Aug 2016 12:02:28 -0700 Subject: [PATCH] Fix fingerprint swipe gesture settings for secondary users. Change to use getIntForUser() when reading the secure settings value for fingerprint swipe, as PhoneWindowManager always read as user 0 by default. Change-Id: I1d08a970b031f7bce4864c982e791678e1ef221b Fixes: 30709756 --- .../java/com/android/server/policy/PhoneWindowManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index f1ab1834931b8..c37819f16bb36 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -7316,8 +7316,8 @@ public class PhoneWindowManager implements WindowManagerPolicy { } private boolean areSystemNavigationKeysEnabled() { - return Settings.Secure.getInt(mContext.getContentResolver(), - Settings.Secure.SYSTEM_NAVIGATION_KEYS_ENABLED, 0) == 1; + return Settings.Secure.getIntForUser(mContext.getContentResolver(), + Settings.Secure.SYSTEM_NAVIGATION_KEYS_ENABLED, 0, UserHandle.USER_CURRENT) == 1; } @Override