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(