diff --git a/res/values/strings.xml b/res/values/strings.xml index b883e7aad19..7b0ed15e6d4 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -3981,6 +3981,9 @@ License + + Google Play system update licenses + Terms and conditions diff --git a/src/com/android/settings/biometrics/face/FaceEnrollAccessibilityToggle.java b/src/com/android/settings/biometrics/face/FaceEnrollAccessibilityToggle.java index dffc67de169..f6ba0f989e5 100644 --- a/src/com/android/settings/biometrics/face/FaceEnrollAccessibilityToggle.java +++ b/src/com/android/settings/biometrics/face/FaceEnrollAccessibilityToggle.java @@ -60,6 +60,8 @@ public class FaceEnrollAccessibilityToggle extends LinearLayout { } mSwitch = findViewById(R.id.toggle); mSwitch.setChecked(false); + mSwitch.setClickable(false); + mSwitch.setFocusable(false); } public boolean isChecked() { diff --git a/src/com/android/settings/biometrics/face/FaceEnrollEducation.java b/src/com/android/settings/biometrics/face/FaceEnrollEducation.java index 4bf5a1d4b27..5b30870f7e1 100644 --- a/src/com/android/settings/biometrics/face/FaceEnrollEducation.java +++ b/src/com/android/settings/biometrics/face/FaceEnrollEducation.java @@ -159,13 +159,12 @@ public class FaceEnrollEducation extends BiometricEnrollBase { mSwitchDiversity = findViewById(R.id.toggle_diversity); mSwitchDiversity.setListener(mSwitchDiversityListener); + mSwitchDiversity.setOnClickListener(v -> { + mSwitchDiversity.getSwitch().toggle(); + }); if (accessibilityEnabled) { accessibilityButton.callOnClick(); - mSwitchDiversity.setClickable(true); - mSwitchDiversity.setOnClickListener(v -> { - mSwitchDiversity.getSwitch().toggle(); - }); } } diff --git a/src/com/android/settings/biometrics/face/FaceSettings.java b/src/com/android/settings/biometrics/face/FaceSettings.java index b33c10496bc..9c810553699 100644 --- a/src/com/android/settings/biometrics/face/FaceSettings.java +++ b/src/com/android/settings/biometrics/face/FaceSettings.java @@ -228,6 +228,11 @@ public class FaceSettings extends DashboardFragment { } } + @Override + public int getHelpResource() { + return R.string.help_url_face; + } + @Override protected List createPreferenceControllers(Context context) { if (!isAvailable(context)) { diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java index 98263e29af1..74e67149fda 100644 --- a/src/com/android/settings/users/UserSettings.java +++ b/src/com/android/settings/users/UserSettings.java @@ -271,6 +271,10 @@ public class UserSettings extends SettingsPreferenceFragment mMePreference.setSummary(R.string.user_admin); } mAddUser = (RestrictedPreference) findPreference(KEY_ADD_USER); + if (!mUserCaps.mCanAddRestrictedProfile) { + // Label should only mention adding a "user", not a "profile" + mAddUser.setTitle(R.string.user_add_user_menu); + } mAddUser.setOnPreferenceClickListener(this); activity.registerReceiverAsUser(