From de42f82453e3f0f39b106bd319544fa0de1d4c7f Mon Sep 17 00:00:00 2001 From: Chanyeong Lim Date: Wed, 6 Aug 2025 15:42:28 +0900 Subject: [PATCH] add hangul to keepComposingIMs In hangul plugin, expected behavior is that the text in preedit should be committed before typing special characters --- .../fcitx5/android/input/keyboard/CommonKeyActionListener.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/fcitx/fcitx5/android/input/keyboard/CommonKeyActionListener.kt b/app/src/main/java/org/fcitx/fcitx5/android/input/keyboard/CommonKeyActionListener.kt index a4a8bb9d7..968f76742 100644 --- a/app/src/main/java/org/fcitx/fcitx5/android/input/keyboard/CommonKeyActionListener.kt +++ b/app/src/main/java/org/fcitx/fcitx5/android/input/keyboard/CommonKeyActionListener.kt @@ -64,7 +64,7 @@ class CommonKeyActionListener : private var backspaceSwipeState = Stopped - private val keepComposingIMs = arrayOf("keyboard-us", "unikey") + private val keepComposingIMs = arrayOf("keyboard-us", "unikey", "hangul") private suspend fun FcitxAPI.commitAndReset() { if (clientPreeditCached.isEmpty() && inputPanelCached.preedit.isEmpty()) {