diff --git a/ui/text-field/text-field.android.ts b/ui/text-field/text-field.android.ts index 9aa2959fb..926443421 100644 --- a/ui/text-field/text-field.android.ts +++ b/ui/text-field/text-field.android.ts @@ -33,6 +33,9 @@ function onSecurePropertyChanged(data: dependencyObservable.PropertyChangeData) else if (currentClass === android.text.InputType.TYPE_CLASS_NUMBER) { newInputType = currentClass | currentFlags | android.text.InputType.TYPE_NUMBER_VARIATION_PASSWORD; } + + // Lower all autocapitalization bits, because password bits don't like them and we will receive "Unsupported input type: 16513" error for example. + newInputType = newInputType & ~28762; //28762 (0x00007000) 13,14,15bits } else { if (currentClass === android.text.InputType.TYPE_CLASS_TEXT) {