From ceef31599b8f2563e4c9645bedcb07bdb5108e28 Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Tue, 8 Dec 2015 06:06:16 +0000
Subject: [PATCH] Clear the password field if wrong password is entered

---
 .../src/org/briarproject/android/PasswordActivity.java        | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/briar-android/src/org/briarproject/android/PasswordActivity.java b/briar-android/src/org/briarproject/android/PasswordActivity.java
index 8981670187..c3437852da 100644
--- a/briar-android/src/org/briarproject/android/PasswordActivity.java
+++ b/briar-android/src/org/briarproject/android/PasswordActivity.java
@@ -47,6 +47,7 @@ public class PasswordActivity extends RoboActivity {
 
 	@Inject @CryptoExecutor private Executor cryptoExecutor;
 	private TextView enterPassword = null;
+	private EditText passwordEntry = null;
 	private Button signInButton = null;
 	private ProgressBar progress = null;
 
@@ -86,7 +87,7 @@ public class PasswordActivity extends RoboActivity {
 		enterPassword.setText(R.string.enter_password);
 		layout.addView(enterPassword);
 
-		final EditText passwordEntry = new EditText(this);
+		passwordEntry = new EditText(this);
 		passwordEntry.setId(1);
 		passwordEntry.setMaxLines(1);
 		int inputType = TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD;
@@ -152,6 +153,7 @@ public class PasswordActivity extends RoboActivity {
 		runOnUiThread(new Runnable() {
 			public void run() {
 				enterPassword.setText(R.string.try_again);
+				passwordEntry.setText("");
 				signInButton.setVisibility(VISIBLE);
 				progress.setVisibility(GONE);
 			}
-- 
GitLab