summaryrefslogtreecommitdiff
path: root/java/org/gnu/emacs/EmacsNative.java
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-06-05 10:38:25 +0800
committerPo Lu <luangruo@yahoo.com>2023-06-05 10:38:25 +0800
commit66783af554176c68cb58726aeff4ae6a23224234 (patch)
tree076a6d6e2232696a378077f7cb0fa8553b090a4c /java/org/gnu/emacs/EmacsNative.java
parent6f0ebe11aaf9b2e54df14147cd2f62b048ffec9a (diff)
Update Android port
* java/org/gnu/emacs/EmacsNative.java (EmacsNative): New function clearInputFlags. * java/org/gnu/emacs/EmacsView.java (onCreateInputConnection): Stop reporting changes after a new input method connection is established. * src/androidterm.c (android_handle_ime_event): Implement that change. (JNICALL): New function.
Diffstat (limited to 'java/org/gnu/emacs/EmacsNative.java')
-rw-r--r--java/org/gnu/emacs/EmacsNative.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/java/org/gnu/emacs/EmacsNative.java b/java/org/gnu/emacs/EmacsNative.java
index f03736fe614..cb1c6caa79a 100644
--- a/java/org/gnu/emacs/EmacsNative.java
+++ b/java/org/gnu/emacs/EmacsNative.java
@@ -221,6 +221,7 @@ public final class EmacsNative
int flags);
public static native void requestSelectionUpdate (short window);
public static native void requestCursorUpdates (short window, int mode);
+ public static native void clearInputFlags (short window);
/* Return the current value of the selection, or -1 upon