From d4d9295482e798b3b1884978584e473e3ad45dd4 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Thu, 30 Jun 2022 23:54:52 +0800 Subject: [PATCH] KeyHandler // Refactor handleInlineCandidateRotation(). --- Source/Modules/ControllerModules/KeyHandler_States.swift | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Source/Modules/ControllerModules/KeyHandler_States.swift b/Source/Modules/ControllerModules/KeyHandler_States.swift index c85cc886..03cfd361 100644 --- a/Source/Modules/ControllerModules/KeyHandler_States.swift +++ b/Source/Modules/ControllerModules/KeyHandler_States.swift @@ -798,11 +798,7 @@ extension KeyHandler { if candidates[0] == currentValue { /// 如果第一個候選字詞是當前節點的候選字詞的值的話, /// 那就切到下一個(或上一個,也就是最後一個)候選字詞。 - if reverseModifier { - currentIndex = candidates.count - 1 - } else { - currentIndex = 1 - } + currentIndex = reverseModifier ? candidates.count - 1 : 1 } } else { for candidate in candidates {