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(
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.inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC(
@ -155,7 +155,7 @@ struct InputSignal: CustomStringConvertible {
defineArrowKeys()
}
public init(event: NSEvent, isVerticalTyping: Bool) {
public init(event: NSEvent, isVerticalTyping: Bool = false) {
inputText = AppleKeyboardConverter.cnvStringApple2ABC(event.characters ?? "")
inputTextIgnoringModifiers = AppleKeyboardConverter.cnvStringApple2ABC(
event.charactersIgnoringModifiers ?? "")