diff --git a/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift b/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift index f5d93bc4..16f3758b 100644 --- a/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift +++ b/Packages/vChewing_CocoaExtension/Sources/CocoaExtension/CocoaExtension_NSEvent.swift @@ -326,7 +326,7 @@ let arrAppleABCKeyboardMap: [UInt16: (String, String)] = [ public extension NSEvent { var inAppleABCStaticForm: NSEvent { if type == .flagsChanged { return self } - guard modifierFlags == .shift || modifierFlags == [] else { return self } + guard modifierFlags == .shift || modifierFlags.isEmpty else { return self } if !arrAppleABCKeyboardMap.keys.contains(keyCode) { return self } guard let dataTuplet = arrAppleABCKeyboardMap[keyCode] else { return self } let result: NSEvent? = reinitiate(