Disable domain name on auto config

This commit is contained in:
M66B
2018-09-20 14:22:13 +00:00
parent 2d2021d861
commit 80a4e5ce1b
2 changed files with 6 additions and 0 deletions

View File

@@ -218,6 +218,7 @@ public class FragmentIdentity extends FragmentEx {
btnAutoConfig.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
etDomain.setEnabled(false);
btnAutoConfig.setEnabled(false);
Bundle args = new Bundle();
@@ -240,6 +241,7 @@ public class FragmentIdentity extends FragmentEx {
@Override
protected void onLoaded(Bundle args, SRVRecord srv) {
etDomain.setEnabled(true);
btnAutoConfig.setEnabled(true);
if (srv != null) {
etHost.setText(srv.getTarget().toString(true));
@@ -250,6 +252,7 @@ public class FragmentIdentity extends FragmentEx {
@Override
protected void onException(Bundle args, Throwable ex) {
etDomain.setEnabled(true);
btnAutoConfig.setEnabled(true);
if (ex instanceof IllegalArgumentException)
Snackbar.make(view, ex.getMessage(), Snackbar.LENGTH_LONG).show();