KeyHandler // Change the condition whether Tab can call candidate list.
This commit is contained in:
parent
5800ddea91
commit
46a58e9e46
|
@ -237,11 +237,11 @@ extension KeyHandler {
|
||||||
return true
|
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,
|
if let currentState = state as? InputState.NotEmpty, _composer.isEmpty,
|
||||||
input.isExtraChooseCandidateKey || input.isExtraChooseCandidateKeyReverse || input.isSpace
|
input.isExtraChooseCandidateKey || input.isExtraChooseCandidateKeyReverse || input.isSpace
|
||||||
|| input.isPageDown || input.isPageUp || input.isTab
|
|| input.isPageDown || input.isPageUp || (input.isTab && mgrPrefs.specifyShiftTabKeyBehavior)
|
||||||
|| (input.useVerticalMode && (input.isVerticalModeOnlyChooseCandidateKey))
|
|| (input.useVerticalMode && (input.isVerticalModeOnlyChooseCandidateKey))
|
||||||
{
|
{
|
||||||
if input.isSpace {
|
if input.isSpace {
|
||||||
|
|
Loading…
Reference in New Issue