set typeface again after changing inputType of password fields (setting inputType changes the font)

This commit is contained in:
Philipp Crocoll 2015-04-01 21:25:54 +02:00
parent 7aa2d5beef
commit 268a7c8434

View File

@ -815,7 +815,9 @@ namespace keepass2android
private void SetPasswordTypeface(TextView textView) private void SetPasswordTypeface(TextView textView)
{ {
if (_passwordFont == null) if (_passwordFont == null)
{
_passwordFont = Typeface.CreateFromAsset(Assets, "DejaVuSansMono.ttf"); _passwordFont = Typeface.CreateFromAsset(Assets, "DejaVuSansMono.ttf");
}
textView.Typeface = _passwordFont; textView.Typeface = _passwordFont;
} }
@ -933,7 +935,8 @@ namespace keepass2android
if (_showPassword) if (_showPassword)
{ {
//password.TransformationMethod = null; //password.TransformationMethod = null;
password.InputType = InputTypes.TextVariationVisiblePassword ; password.InputType = password.InputType = InputTypes.ClassText | InputTypes.TextVariationVisiblePassword;
SetPasswordTypeface(password);
} }
else else
{ {