refactor: keyboard event listening should be read-only

This commit is contained in:
Louis Pontoise committed 2019-10-28 17:23:49 +09:00
1 parent 4b5fa1a9db
commit a4a0a9be2e
1 file changed
+2 -2
+2 -2
View File
@@ -27,8 +27,8 @@ func listenToGlobalKeyboardEvents(_ delegate: Application) {
eventTap = CGEvent.tapCreate(
tap: .cgSessionEventTap,
place: .headInsertEventTap,
options: .defaultTap,
eventsOfInterest: CGEventMask(eventMask),
options: .listenOnly,
eventsOfInterest: eventMask,
callback: { (_, _, event, delegate_) -> Unmanaged<CGEvent>? in
let d = Unmanaged<Application>.fromOpaque(delegate_!).takeUnretainedValue()
return keyboardHandler(event, d)