Megrez // Fix overrideNodeScoreForSelectedCandidate.
This commit is contained in:
parent
1a5fa95697
commit
98173448ba
|
@ -228,7 +228,7 @@ class KeyHandler: NSObject {
|
||||||
}
|
}
|
||||||
|
|
||||||
func dealWithOverrideModelSuggestions() {
|
func dealWithOverrideModelSuggestions() {
|
||||||
var overrideValue =
|
let overrideValue =
|
||||||
mgrPrefs.useSCPCTypingMode
|
mgrPrefs.useSCPCTypingMode
|
||||||
? ""
|
? ""
|
||||||
: _userOverrideModel.suggest(
|
: _userOverrideModel.suggest(
|
||||||
|
@ -239,7 +239,7 @@ class KeyHandler: NSObject {
|
||||||
if !overrideValue.isEmpty {
|
if !overrideValue.isEmpty {
|
||||||
_builder.grid().overrideNodeScoreForSelectedCandidate(
|
_builder.grid().overrideNodeScoreForSelectedCandidate(
|
||||||
location: getActualCandidateCursorIndex(),
|
location: getActualCandidateCursorIndex(),
|
||||||
value: &overrideValue,
|
value: overrideValue,
|
||||||
overridingScore: findHighestScore(nodes: getRawNodes(), epsilon: kEpsilon)
|
overridingScore: findHighestScore(nodes: getRawNodes(), epsilon: kEpsilon)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
@ -157,7 +157,7 @@ extension Megrez {
|
||||||
return node
|
return node
|
||||||
}
|
}
|
||||||
|
|
||||||
public func overrideNodeScoreForSelectedCandidate(location: Int, value: inout String, overridingScore: Double) {
|
public func overrideNodeScoreForSelectedCandidate(location: Int, value: String, overridingScore: Double) {
|
||||||
for nodeAnchor in nodesCrossingOrEndingAt(location: location) {
|
for nodeAnchor in nodesCrossingOrEndingAt(location: location) {
|
||||||
var nodeAnchor = nodeAnchor
|
var nodeAnchor = nodeAnchor
|
||||||
if let theNode = nodeAnchor.node {
|
if let theNode = nodeAnchor.node {
|
||||||
|
|
Loading…
Reference in New Issue