Skip to content

Commit

Permalink
another attempt to fix race in SignUpFragment
Browse files Browse the repository at this point in the history
  • Loading branch information
or-else committed Mar 30, 2023
1 parent 9f3458e commit c2a1f62
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions app/src/main/java/co/tinode/tindroid/SignUpFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -169,16 +169,20 @@ private void setupCredentials(Activity activity, String[] methods) {
continue;
}

View field = null;
if (method.equals("tel")) {
activity.findViewById(R.id.phone).setVisibility(View.VISIBLE);
field = activity.findViewById(R.id.phone);
} else if (method.equals("email")) {
activity.findViewById(R.id.emailWrapper).setVisibility(View.VISIBLE);
field = activity.findViewById(R.id.emailWrapper);
} else {
// TODO: show generic text prompt for unknown method.
Log.i(TAG, "Show generic validation field for " + method);
}

activity.findViewById(R.id.newLogin).requestFocus();
if (field != null) {
field.setVisibility(View.VISIBLE);
activity.findViewById(R.id.newLogin).requestFocus();
}
}
});
}
Expand Down

0 comments on commit c2a1f62

Please sign in to comment.