app/io: [android,js] add password keyboard hint

Fixes: https://todo.sr.ht/~eliasnaur/gio/517

Signed-off-by: inkeliz <inkeliz@inkeliz.com>
This commit is contained in:
inkeliz
2023-07-16 07:59:04 +01:00
committed by Elias Naur
parent 6ea4119a3c
commit 74a87b1092
3 changed files with 7 additions and 0 deletions
+3
View File
@@ -1150,6 +1150,7 @@ func (w *window) SetInputHint(mode key.InputHint) {
TYPE_CLASS_TEXT = 1
TYPE_TEXT_VARIATION_EMAIL_ADDRESS = 32
TYPE_TEXT_VARIATION_URI = 16
TYPE_TEXT_VARIATION_PASSWORD = 128
TYPE_TEXT_FLAG_CAP_SENTENCES = 16384
TYPE_TEXT_FLAG_AUTO_CORRECT = 32768
@@ -1173,6 +1174,8 @@ func (w *window) SetInputHint(mode key.InputHint) {
m = TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_URI
case key.HintTelephone:
m = TYPE_CLASS_PHONE
case key.HintPassword:
m = TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_PASSWORD
default:
m = TYPE_CLASS_TEXT
}