diff --git a/Source/Modules/SessionCtl_Core.swift b/Source/Modules/SessionCtl_Core.swift index ebb65a18..b30aab3f 100644 --- a/Source/Modules/SessionCtl_Core.swift +++ b/Source/Modules/SessionCtl_Core.swift @@ -187,18 +187,8 @@ extension SessionCtl { Self.theShiftKeyDetector.alsoToggleWithLShift = PrefMgr.shared.togglingAlphanumericalModeWithLShift - if #unavailable(macOS 12) { - if #available(macOS 10.15, *) { - if isASCIIMode, PrefMgr.shared.disableShiftTogglingAlphanumericalMode { isASCIIMode = false } - } - } else { - if isASCIIMode, !isCapsLocked, PrefMgr.shared.disableShiftTogglingAlphanumericalMode { - isASCIIMode = false - } - // 同步 Caps Lock 狀態。 - else if isCapsLocked || PrefMgr.shared.disableShiftTogglingAlphanumericalMode { - isASCIIMode = isCapsLocked - } + if #available(macOS 10.15, *) { + if isASCIIMode, PrefMgr.shared.disableShiftTogglingAlphanumericalMode { isASCIIMode = false } } DispatchQueue.main.async {