From b81a1cab91f94b4fdddbccb524a7fa458ff14142 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Fri, 1 Jul 2022 08:42:13 +0800 Subject: [PATCH] KeyHandler // Simplifying handle(). --- .../ControllerModules/KeyHandler_HandleInput.swift | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift b/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift index c2e76076..a77b9533 100644 --- a/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift +++ b/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift @@ -169,8 +169,7 @@ extension KeyHandler { // 沒有調號的話,只需要 updateClientComposingBuffer() 且終止處理(return true)即可。 // 有調號的話,則不需要這樣,而是轉而繼續在此之後的處理。 - let composeReading = composer.hasToneMarker() - if !composeReading { + if !composer.hasToneMarker() { stateCallback(buildInputtingState) return true } @@ -317,10 +316,7 @@ extension KeyHandler { if input.isCursorBackward || input.emacsKey == EmacsKey.backward { return handleBackward( - state: state, - input: input, - stateCallback: stateCallback, - errorCallback: errorCallback + state: state, input: input, stateCallback: stateCallback, errorCallback: errorCallback ) }