Don't reset user's port number in settings

* Spinner onItemSelected is called prior to user input; this
  reverts the port to the security-based default

Change-Id: I1cb67e519e9305ef2384b5f5f305bff1e950e7c4
This commit is contained in:
Marc Blank 2012-09-09 10:41:39 -07:00
parent 393b859577
commit 665b19e779
1 changed files with 12 additions and 6 deletions

View File

@ -127,13 +127,19 @@ public class AccountSetupOutgoingFragment extends AccountServerBaseFragment
// Updates the port when the user changes the security type. This allows
// us to show a reasonable default which the user can change.
mSecurityTypeView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
updatePortFromSecurityType();
}
mSecurityTypeView.post(new Runnable() {
public void run() {
mSecurityTypeView.setOnItemSelectedListener(
new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
updatePortFromSecurityType();
}
public void onNothingSelected(AdapterView<?> arg0) { }
});
public void onNothingSelected(AdapterView<?> arg0) {
}
});
}});
// Calls validateFields() which enables or disables the Next button
TextWatcher validationTextWatcher = new TextWatcher() {