Remove IME_FLAG_FORCE_ASCII from password input IME flags

* java/org/gnu/emacs/EmacsView.java (onCreateInputConnection):
Passwords might also be non-ASCII, and this flag apparently
requests an IME limited to ASCII characters, rather than just
capable of ASCII input.
This commit is contained in:
Po Lu 2024-03-27 10:03:15 +08:00
parent 48b6e6bd80
commit 5a7c46355b

View file

@ -843,10 +843,7 @@ else if (child.getVisibility () != GONE)
info.imeOptions |= EditorInfo.IME_ACTION_DONE;
if (mode == EmacsService.IC_MODE_PASSWORD)
{
info.imeOptions |= EditorInfo.IME_FLAG_FORCE_ASCII;
info.inputType |= InputType.TYPE_TEXT_VARIATION_PASSWORD;
}
info.inputType |= InputType.TYPE_TEXT_VARIATION_PASSWORD;
/* Set the initial selection fields. */
info.initialSelStart = selection[0];