From e5143b9b4f14483fd1335b865601b69b8fb1f217 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Mon, 8 May 2023 22:22:55 +0800 Subject: [PATCH] SessionCtl // Turn off ASCII mode while switching CHS/CHT. --- Source/Modules/SessionCtl_Core.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Modules/SessionCtl_Core.swift b/Source/Modules/SessionCtl_Core.swift index 18b53302..95635d1b 100644 --- a/Source/Modules/SessionCtl_Core.swift +++ b/Source/Modules/SessionCtl_Core.swift @@ -335,6 +335,7 @@ public extension SessionCtl { /// 專門用來就地切換繁簡模式的函式。 @objc func switchInputMode(_: Any? = nil) { guard let client: IMKTextInput = client() else { return } + defer { isASCIIMode = false } let nowMode = IMEApp.currentInputMode guard nowMode != .imeModeNULL else { return } modeCheck: for neta in TISInputSource.allRegisteredInstancesOfThisInputMethod {