SessionCtl // Always sync ASCIIMode state from CapsLock state.
This commit is contained in:
parent
cbafaa0a2e
commit
d56c9aa72c
|
@ -176,7 +176,7 @@ extension SessionCtl {
|
|||
|
||||
Self.theShiftKeyDetector.alsoToggleWithLShift = PrefMgr.shared.togglingAlphanumericalModeWithLShift
|
||||
if isASCIIMode, !isCapsLocked, PrefMgr.shared.disableShiftTogglingAlphanumericalMode { isASCIIMode = false }
|
||||
if isCapsLocked { isASCIIMode = isCapsLocked } // 同步 Caps Lock 狀態。
|
||||
if isCapsLocked || PrefMgr.shared.disableShiftTogglingAlphanumericalMode { isASCIIMode = isCapsLocked } // 同步 Caps Lock 狀態。
|
||||
|
||||
/// 必須加上下述條件,否則會在每次切換至輸入法本體的視窗(比如偏好設定視窗)時會卡死。
|
||||
/// 這是很多 macOS 副廠輸入法的常見失誤之處。
|
||||
|
|
Loading…
Reference in New Issue