Merge pull request #18 from brool/master

Fix Flycut for Emacs 24
This commit is contained in:
Gennadiy Potapov 2012-06-25 19:15:23 -07:00
commit 00737bb66c

View file

@ -278,7 +278,7 @@
} }
//9 = "v" //9 = "v"
CGEventRef eventDown = CGEventCreateKeyboardEvent(sourceRef, (CGKeyCode)9, true); CGEventRef eventDown = CGEventCreateKeyboardEvent(sourceRef, (CGKeyCode)9, true);
CGEventSetFlags(eventDown, kCGEventFlagMaskCommand); CGEventSetFlags(eventDown, kCGEventFlagMaskCommand|0x000008); // some apps want bit set for one of the command keys
CGEventRef eventUp = CGEventCreateKeyboardEvent(sourceRef, (CGKeyCode)9, false); CGEventRef eventUp = CGEventCreateKeyboardEvent(sourceRef, (CGKeyCode)9, false);
CGEventPost(kCGHIDEventTap, eventDown); CGEventPost(kCGHIDEventTap, eventDown);
CGEventPost(kCGHIDEventTap, eventUp); CGEventPost(kCGHIDEventTap, eventUp);