summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2024-03-27 10:03:15 +0800
committerPo Lu <luangruo@yahoo.com>2024-03-27 10:03:15 +0800
commit5a7c46355be1b5a9a8dbfb36ba44969963a3f558 (patch)
tree666c4f3b938f853efbc84fbb00f92ab0e3dc3944
parent48b6e6bd80f2783c6320db1f7e8fb0b3f44e2e9d (diff)
downloademacs-5a7c46355be1b5a9a8dbfb36ba44969963a3f558.tar.gz
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.
-rw-r--r--java/org/gnu/emacs/EmacsView.java5
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];