From 3b14208c0e16c38b853d3c558b1c9f3e2d03ea0d Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Tue, 30 Aug 2022 16:51:45 +0800 Subject: [PATCH] KeyHandler // Fix an issue with alphanumerical mode. - This fix stops this mode from committing full-width punctuations. --- Source/Modules/ControllerModules/KeyHandler_HandleInput.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift b/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift index bf46972f..15df851e 100644 --- a/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift +++ b/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift @@ -71,8 +71,8 @@ extension KeyHandler { // 但願能夠處理這種情況下所有可能的按鍵組合。 stateCallback(InputState.Empty()) - // 摁 Shift 的話,無須額外處理,因為直接就會敲出大寫字母。 - if input.isShiftHold { + // 字母鍵摁 Shift 的話,無須額外處理,因為直接就會敲出大寫字母。 + if input.isUpperCaseASCIILetterKey { return false }