KeyHandler // Apply hardenVerticalPunctuations().

This commit is contained in:
ShikiSuen 2022-08-27 22:57:38 +08:00
parent 794351beca
commit 504a1d70a8
1 changed files with 7 additions and 1 deletions

View File

@ -22,7 +22,13 @@ extension KeyHandler {
/// (Update the composing buffer)
/// NSAttributeString
var tooltipParameterRef: [String] = ["", ""]
let nodeValuesArray: [String] = compositor.walkedNodes.values
let nodeValuesArray: [String] = compositor.walkedNodes.values.map {
guard let delegate = delegate, delegate.isVerticalTyping else { return $0 }
guard mgrPrefs.hardenVerticalPunctuations else { return $0 }
var neta = $0
ChineseConverter.hardenVerticalPunctuations(target: &neta, convert: delegate.isVerticalTyping)
return neta
}
var composedStringCursorIndex = 0
var readingCursorIndex = 0
/// IMK UTF8 emoji