Loading src/com/android/settings/users/UserDetailsSettings.java +3 −0 Original line number Diff line number Diff line Loading @@ -290,6 +290,9 @@ public class UserDetailsSettings extends SettingsPreferenceFragment @VisibleForTesting void switchUser() { try { if (mUserInfo.isGuest()) { mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_SWITCH_TO_GUEST); } ActivityManager.getService().switchUser(mUserInfo.id); } catch (RemoteException re) { Log.e(TAG, "Error while switching to other user."); Loading src/com/android/settings/users/UserSettings.java +3 −0 Original line number Diff line number Diff line Loading @@ -820,6 +820,8 @@ public class UserSettings extends SettingsPreferenceFragment */ private void exitGuest() { // Just to be safe mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_USER_GUEST_EXIT_CONFIRMED); if (!isCurrentUserGuest()) { return; } Loading Loading @@ -1077,6 +1079,7 @@ public class UserSettings extends SettingsPreferenceFragment return true; } else if (pref == mAddGuest) { mAddGuest.setEnabled(false); // prevent multiple tap issue mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_USER_GUEST_ADD); UserInfo guest = mUserManager.createGuest( getContext(), getString(com.android.settingslib.R.string.user_guest)); openUserDetails(guest, true); Loading Loading
src/com/android/settings/users/UserDetailsSettings.java +3 −0 Original line number Diff line number Diff line Loading @@ -290,6 +290,9 @@ public class UserDetailsSettings extends SettingsPreferenceFragment @VisibleForTesting void switchUser() { try { if (mUserInfo.isGuest()) { mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_SWITCH_TO_GUEST); } ActivityManager.getService().switchUser(mUserInfo.id); } catch (RemoteException re) { Log.e(TAG, "Error while switching to other user."); Loading
src/com/android/settings/users/UserSettings.java +3 −0 Original line number Diff line number Diff line Loading @@ -820,6 +820,8 @@ public class UserSettings extends SettingsPreferenceFragment */ private void exitGuest() { // Just to be safe mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_USER_GUEST_EXIT_CONFIRMED); if (!isCurrentUserGuest()) { return; } Loading Loading @@ -1077,6 +1079,7 @@ public class UserSettings extends SettingsPreferenceFragment return true; } else if (pref == mAddGuest) { mAddGuest.setEnabled(false); // prevent multiple tap issue mMetricsFeatureProvider.action(getActivity(), SettingsEnums.ACTION_USER_GUEST_ADD); UserInfo guest = mUserManager.createGuest( getContext(), getString(com.android.settingslib.R.string.user_guest)); openUserDetails(guest, true); Loading