diff options
author | Po Lu <luangruo@yahoo.com> | 2024-03-27 10:03:15 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2024-03-27 10:03:15 +0800 |
commit | 5a7c46355be1b5a9a8dbfb36ba44969963a3f558 (patch) | |
tree | 666c4f3b938f853efbc84fbb00f92ab0e3dc3944 /java/org/gnu/emacs/EmacsView.java | |
parent | 48b6e6bd80f2783c6320db1f7e8fb0b3f44e2e9d (diff) | |
download | emacs-5a7c46355be1b5a9a8dbfb36ba44969963a3f558.tar.gz emacs-5a7c46355be1b5a9a8dbfb36ba44969963a3f558.tar.bz2 emacs-5a7c46355be1b5a9a8dbfb36ba44969963a3f558.zip |
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.
Diffstat (limited to 'java/org/gnu/emacs/EmacsView.java')
-rw-r--r-- | java/org/gnu/emacs/EmacsView.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/java/org/gnu/emacs/EmacsView.java b/java/org/gnu/emacs/EmacsView.java index 5b922212c0b..109208b2518 100644 --- a/java/org/gnu/emacs/EmacsView.java +++ b/java/org/gnu/emacs/EmacsView.java @@ -843,10 +843,7 @@ public final class EmacsView extends ViewGroup 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]; |