You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Certain shortcuts are reserved by system. ShortcutRecorder uses old Carbon method to retrieve all such shortcuts (CopySymbolicHotKeys) and enumerate through them.
If match is found, error is reported.
In other hand, you can always disable this by adopting SRValidatorDelegate and implementing shortcutValidatorShouldCheckSystemShortcuts. Or you can subclass SRValidator itself.
It turns out there is a method to set this on SRRecorderControl, -setAllowsEscapeToCancelRecording:, and also -setAllowsDeleteToClearShortcutAndEndRecording:, which I was setting to YES and had forgotten about.
Is there a way to record the escape key without a modifier? Thanks
The text was updated successfully, but these errors were encountered: