Verified Commit 10bee058 authored by Torsten Grote's avatar Torsten Grote
Browse files

Only sign-in once when pressing enter

parent fc626d09
...@@ -25,6 +25,8 @@ import javax.inject.Inject; ...@@ -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 { ...@@ -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() {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment