SessionCtl // Fix a conditioning in candidatePairSelected().

This commit is contained in:
ShikiSuen 2022-10-14 16:23:18 +08:00
parent 19b0b138f2
commit 272bfef227
1 changed files with 6 additions and 4 deletions

View File

@ -89,10 +89,12 @@ extension SessionCtl: CtlCandidateDelegate {
if [.ofCandidates, .ofSymbolTable].contains(state.type) {
let selectedValue = state.candidates[index]
if state.type == .ofCandidates {
inputHandler.consolidateNode(
candidate: selectedValue, respectCursorPushing: true,
preConsolidate: PrefMgr.shared.consolidateContextOnCandidateSelection
)
}
let inputting = inputHandler.generateStateOfInputting()