From f340a6f73221831f87ab8fc70c57c97dceee8f32 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 24 Jul 2022 23:00:17 +0800 Subject: [PATCH] InputSignal // Revamp isUpperCaseASCIILetterKey(). --- Source/Modules/ControllerModules/InputSignal.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Modules/ControllerModules/InputSignal.swift b/Source/Modules/ControllerModules/InputSignal.swift index ab6fa017..dd1fc2f9 100644 --- a/Source/Modules/ControllerModules/InputSignal.swift +++ b/Source/Modules/ControllerModules/InputSignal.swift @@ -339,7 +339,7 @@ struct InputSignal: CustomStringConvertible { var isUpperCaseASCIILetterKey: Bool { // 這裡必須加上「flags == .shift」,否則會出現某些情況下輸入法「誤判當前鍵入的非 Shift 字符為大寫」的問題。 - charCode >= 65 && charCode <= 90 && flags == .shift + (65...90).contains(charCode) && flags == .shift } var isSymbolMenuPhysicalKey: Bool {