InputSignal // Set default value of "isVerticalTyping" on init.

This commit is contained in:
ShikiSuen 2022-06-24 22:37:11 +08:00
parent 99e84da69c
commit 79296645c7
1 changed files with 2 additions and 2 deletions

View File

@ -138,7 +138,7 @@ struct InputSignal: CustomStringConvertible {
public init( public init(
inputText: String?, keyCode: UInt16, charCode: UInt16, flags: NSEvent.ModifierFlags, inputText: String?, keyCode: UInt16, charCode: UInt16, flags: NSEvent.ModifierFlags,
isVerticalTyping: Bool, inputTextIgnoringModifiers: String? = nil isVerticalTyping: Bool = false, inputTextIgnoringModifiers: String? = nil
) { ) {
self.inputText = AppleKeyboardConverter.cnvStringApple2ABC(inputText ?? "") self.inputText = AppleKeyboardConverter.cnvStringApple2ABC(inputText ?? "")
self.inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC( self.inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC(
@ -155,7 +155,7 @@ struct InputSignal: CustomStringConvertible {
defineArrowKeys() defineArrowKeys()
} }
public init(event: NSEvent, isVerticalTyping: Bool) { public init(event: NSEvent, isVerticalTyping: Bool = false) {
inputText = AppleKeyboardConverter.cnvStringApple2ABC(event.characters ?? "") inputText = AppleKeyboardConverter.cnvStringApple2ABC(event.characters ?? "")
inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC( inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC(
event.charactersIgnoringModifiers ?? "") event.charactersIgnoringModifiers ?? "")