Skip to content

Commit ca79015

Browse files
committed
変換候補を補完する場合にSKKServが有効なら問い合わせする
1 parent c3fad97 commit ca79015

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

macSKK/InputController.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,10 @@ class InputController: IMKInputController {
187187
let skkservDict = Global.searchCompletionsSkkserv ? Global.skkservDict : nil
188188
if Global.showCandidateForCompletion {
189189
let candidates = Global.dictionary.candidatesForCompletion(prefix: yomi, skkservDict: skkservDict, findFromAllDicts: Global.findCompletionFromAllDicts)
190-
return (yomi, .candidates(candidates), cursorPosition)
191-
} else {
192-
let completions = Global.dictionary.findCompletionsDicts(prefix: yomi, skkservDict: skkservDict, findFromAllDicts: Global.findCompletionFromAllDicts)
193-
return (yomi, .yomi(completions, 0), cursorPosition)
190+
return (yomi, .candidates(candidates), cursorPosition)
191+
} else {
192+
let completions = Global.dictionary.findCompletionsDicts(prefix: yomi, skkservDict: skkservDict, findFromAllDicts: Global.findCompletionFromAllDicts)
193+
return (yomi, .yomi(completions, 0), cursorPosition)
194194
}
195195
}
196196
.receive(on: DispatchQueue.main)

macSKK/UserDict.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ class UserDict: NSObject, DictProtocol {
375375
return findCompletionsDicts(prefix: prefix, skkservDict: skkservDict, findFromAllDicts: findFromAllDicts).flatMap { midashi in
376376
// NOTE: 多すぎても役に立たないだろうと思うのでひとまず先頭100件に制限。設定項目にしてもよさそう
377377
// FIXME: Candidateの配列じゃなくて、(String, Candidate) のように見出し語と変換候補のタプルの配列を返すほうがよさそう
378-
referDicts(midashi, option: nil, skkservDict: nil, findFromAllDicts: findFromAllDicts)
378+
referDicts(midashi, option: nil, skkservDict: skkservDict, findFromAllDicts: findFromAllDicts)
379379
.prefix(100)
380380
.map { candidate in
381381
candidate.withOriginal(Candidate.Original(midashi: midashi, word: candidate.word))

0 commit comments

Comments
 (0)