mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-20 14:49:53 +01:00
Only sign-in once when pressing enter
This commit is contained in:
@@ -25,6 +25,8 @@ import javax.inject.Inject;
|
|||||||
|
|
||||||
import static android.view.View.INVISIBLE;
|
import static android.view.View.INVISIBLE;
|
||||||
import static android.view.View.VISIBLE;
|
import static android.view.View.VISIBLE;
|
||||||
|
import static android.view.inputmethod.EditorInfo.IME_ACTION_DONE;
|
||||||
|
import static org.briarproject.briar.android.util.UiUtils.enterPressed;
|
||||||
|
|
||||||
public class PasswordActivity extends BaseActivity {
|
public class PasswordActivity extends BaseActivity {
|
||||||
|
|
||||||
@@ -63,8 +65,11 @@ public class PasswordActivity extends BaseActivity {
|
|||||||
input = findViewById(R.id.password_layout);
|
input = findViewById(R.id.password_layout);
|
||||||
password = findViewById(R.id.edit_password);
|
password = findViewById(R.id.edit_password);
|
||||||
password.setOnEditorActionListener((v, actionId, event) -> {
|
password.setOnEditorActionListener((v, actionId, event) -> {
|
||||||
validatePassword();
|
if (actionId == IME_ACTION_DONE || enterPressed(actionId, event)) {
|
||||||
return true;
|
validatePassword();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
});
|
});
|
||||||
password.addTextChangedListener(new TextWatcher() {
|
password.addTextChangedListener(new TextWatcher() {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user