Merge pull request #66 from jmiazga/master

Issue 46 fix
This commit is contained in:
David A. Velasco 2013-01-11 05:37:42 -08:00
commit 05d053beae

View file

@ -55,6 +55,7 @@ import android.view.View.OnClickListener;
import android.view.View.OnFocusChangeListener;
import android.view.Window;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import com.owncloud.android.R;
@ -485,7 +486,9 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity
if (v.getId() == R.id.refreshButton) {
onFocusChange(findViewById(R.id.host_URL), false);
} else if (v.getId() == R.id.viewPassword) {
TextView view = (TextView) findViewById(R.id.account_password);
EditText view = (EditText) findViewById(R.id.account_password);
int selectionStart = view.getSelectionStart();
int selectionEnd = view.getSelectionEnd();
int input_type = view.getInputType();
if ((input_type & InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD) == InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD) {
input_type = InputType.TYPE_CLASS_TEXT
@ -495,6 +498,7 @@ public class AuthenticatorActivity extends AccountAuthenticatorActivity
| InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD;
}
view.setInputType(input_type);
view.setSelection(selectionStart, selectionEnd);
}
}