mirror of
https://github.com/M66B/FairEmail.git
synced 2024-12-26 01:36:55 +00:00
Fixed editing of custom accounts
This commit is contained in:
parent
a4ca55d7c6
commit
ef804f4931
1 changed files with 6 additions and 0 deletions
|
@ -750,15 +750,21 @@ public class FragmentAccount extends FragmentEx {
|
||||||
|
|
||||||
if (savedInstanceState == null) {
|
if (savedInstanceState == null) {
|
||||||
if (account != null) {
|
if (account != null) {
|
||||||
|
boolean found = false;
|
||||||
for (int pos = 2; pos < providers.size(); pos++) {
|
for (int pos = 2; pos < providers.size(); pos++) {
|
||||||
Provider provider = providers.get(pos);
|
Provider provider = providers.get(pos);
|
||||||
if (provider.imap_host.equals(account.host) &&
|
if (provider.imap_host.equals(account.host) &&
|
||||||
provider.imap_port == account.port) {
|
provider.imap_port == account.port) {
|
||||||
|
found = true;
|
||||||
spProvider.setTag(pos);
|
spProvider.setTag(pos);
|
||||||
spProvider.setSelection(pos);
|
spProvider.setSelection(pos);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!found) {
|
||||||
|
spProvider.setTag(1);
|
||||||
|
spProvider.setSelection(1);
|
||||||
|
}
|
||||||
etHost.setText(account.host);
|
etHost.setText(account.host);
|
||||||
etPort.setText(Long.toString(account.port));
|
etPort.setText(Long.toString(account.port));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue