Megrez // Fix overrideNodeScoreForSelectedCandidate.

This commit is contained in:
ShikiSuen 2022-05-04 20:14:48 +08:00
parent 1a5fa95697
commit 98173448ba
2 changed files with 3 additions and 3 deletions

View File

@ -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)
) )
} }

View File

@ -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 {