From 43b3159db214e03438bf88b70c96f5bc11d1a777 Mon Sep 17 00:00:00 2001 From: Shawn Lin Date: Thu, 30 Jan 2025 03:59:46 +0000 Subject: [PATCH] Fixed userId not updated when user changed The userId for "Unlock your phone" & "verify it's you in app" settings in face setting page are not updated correctly when user changed. Bug: 393236814 Test: Manual - go face settings and enable/disable these two button Flag: com.android.settings.flags.biometrics_onboarding_education Change-Id: I840eaaab13b8ad9f4e79ae2cf2e47dd22ed2ff8b --- src/com/android/settings/biometrics/face/FaceSettings.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/com/android/settings/biometrics/face/FaceSettings.java b/src/com/android/settings/biometrics/face/FaceSettings.java index 26b5c3735c5..6263bc53e94 100644 --- a/src/com/android/settings/biometrics/face/FaceSettings.java +++ b/src/com/android/settings/biometrics/face/FaceSettings.java @@ -246,6 +246,8 @@ public class FaceSettings extends DashboardFragment { final PreferenceCategory category = findPreference(PREF_KEY_USE_FACE_TO_CATEGORY); category.setVisible(true); + use(FaceSettingsKeyguardUnlockPreferenceController.class).setUserId(mUserId); + use(FaceSettingsAppsPreferenceController.class).setUserId(mUserId); } }