Add UI metrics for granting admin rights from User Switcher
Bug: 260697326 Test: manual Change-Id: Ia4f3053bb84c5daaedb9a471b8a8f5dbaad66dba
This commit is contained in:
@@ -185,9 +185,13 @@ public class UserDetailsSettings extends SettingsPreferenceFragment
|
||||
enableCallsAndSms(false);
|
||||
} else if (preference == mGrantAdminPref) {
|
||||
if (Boolean.FALSE.equals(newValue)) {
|
||||
mMetricsFeatureProvider.action(getActivity(),
|
||||
SettingsEnums.ACTION_REVOKE_ADMIN_FROM_SETTINGS);
|
||||
showDialog(DIALOG_CONFIRM_REVOKE_ADMIN);
|
||||
return false;
|
||||
}
|
||||
mMetricsFeatureProvider.action(getActivity(),
|
||||
SettingsEnums.ACTION_GRANT_ADMIN_FROM_SETTINGS);
|
||||
updateUserAdminStatus(true);
|
||||
}
|
||||
return true;
|
||||
|
||||
@@ -948,6 +948,13 @@ public class UserSettings extends SettingsPreferenceFragment
|
||||
getActivity(),
|
||||
(grantAdmin) -> {
|
||||
mGrantAdmin = grantAdmin;
|
||||
if (mGrantAdmin) {
|
||||
mMetricsFeatureProvider.action(getActivity(),
|
||||
SettingsEnums.ACTION_GRANT_ADMIN_FROM_SETTINGS_CREATION_DIALOG);
|
||||
} else {
|
||||
mMetricsFeatureProvider.action(getActivity(),
|
||||
SettingsEnums.ACTION_NOT_GRANT_ADMIN_FROM_SETTINGS_CREATION_DIALOG);
|
||||
}
|
||||
showDialog(DIALOG_USER_PROFILE_EDITOR_ADD_USER);
|
||||
},
|
||||
() -> {
|
||||
|
||||
Reference in New Issue
Block a user