From 4c6338bf1a87fa2829ff788d6493f31e952905aa Mon Sep 17 00:00:00 2001 From: Tony Mantler Date: Wed, 2 Apr 2014 13:30:51 -0700 Subject: [PATCH] Make sure HostAuths are populated on manual setup b/13751284 Change-Id: I61aa94e7ebedc5550854731caa068b9e577c2b3b --- src/com/android/email/activity/setup/AccountSetupFinal.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/android/email/activity/setup/AccountSetupFinal.java b/src/com/android/email/activity/setup/AccountSetupFinal.java index a8f97c4f4..95a5b14a1 100644 --- a/src/com/android/email/activity/setup/AccountSetupFinal.java +++ b/src/com/android/email/activity/setup/AccountSetupFinal.java @@ -605,6 +605,7 @@ public class AccountSetupFinal extends AccountSetupActivity initiateCheckSettingsFragment(SetupDataFragment.CHECK_INCOMING | SetupDataFragment.CHECK_OUTGOING); } else { + populateHostAuthsFromSetupData(); if (mSkipAutoDiscover) { mState = STATE_MANUAL_INCOMING; updateContentFragment(true /* addToBackstack */); @@ -912,7 +913,7 @@ public class AccountSetupFinal extends AccountSetupActivity @Override public void onAccountServerSaveComplete() {} - private void initiateAutoDiscover() { + private void populateHostAuthsFromSetupData() { final String email = mSetupData.getEmail(); final String[] emailParts = email.split("@"); final String domain = emailParts[1]; @@ -938,7 +939,9 @@ public class AccountSetupFinal extends AccountSetupActivity mSetupData.getCredentialResults()); mSetupData.setOutgoingCredLoaded(true); } + } + private void initiateAutoDiscover() { // Populate the setup data, assuming that the duplicate account check will succeed initiateCheckSettingsFragment(SetupDataFragment.CHECK_AUTODISCOVER); }