From 46a58e9e46afc038faa6c4d238da7cf29a44de06 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Mon, 30 May 2022 16:07:40 +0800 Subject: [PATCH] KeyHandler // Change the condition whether Tab can call candidate list. --- 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 a78b0055..d5662a6a 100644 --- a/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift +++ b/Source/Modules/ControllerModules/KeyHandler_HandleInput.swift @@ -237,11 +237,11 @@ extension KeyHandler { return true } - // MARK: Calling candidate window using Space or Down or PageUp / PageDn. + // MARK: Calling candidate window using Up / Down or PageUp / PageDn. if let currentState = state as? InputState.NotEmpty, _composer.isEmpty, input.isExtraChooseCandidateKey || input.isExtraChooseCandidateKeyReverse || input.isSpace - || input.isPageDown || input.isPageUp || input.isTab + || input.isPageDown || input.isPageUp || (input.isTab && mgrPrefs.specifyShiftTabKeyBehavior) || (input.useVerticalMode && (input.isVerticalModeOnlyChooseCandidateKey)) { if input.isSpace {