diff --git a/app/src/main/java/com/osfans/trime/ime/core/Trime.kt b/app/src/main/java/com/osfans/trime/ime/core/Trime.kt index a1c2b8b8b3..6dd4abdd54 100644 --- a/app/src/main/java/com/osfans/trime/ime/core/Trime.kt +++ b/app/src/main/java/com/osfans/trime/ime/core/Trime.kt @@ -299,6 +299,7 @@ open class Trime : LifecycleInputMethodService() { * * 重置鍵盤、候選條、狀態欄等 !!注意,如果其中調用Rime.setOption,切換方案會卡住 */ fun recreateInputView() { + mCompositionPopupWindow?.finishInput() inputView = InputView(this, Rime.getInstance(false)) mainKeyboardView = inputView!!.keyboardWindow.oldMainInputView.mainKeyboardView // 初始化候选栏