Add implementation for focus moving hardcoded shortcuts

This commit is contained in:
Kovid Goyal 2022-02-10 18:56:47 +05:30
parent 57f591d1ce
commit 728eceb620
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -660,7 +660,8 @@ lookup_global_shortcut(NSEvent *event, NSDictionary<NSString*,NSNumber*> *global
static int static int
default_global_character_shortcut(uint32_t ch, NSEventModifierFlags mods) { default_global_character_shortcut(uint32_t ch, NSEventModifierFlags mods) {
(void)ch; (void)mods; if ((ch == '`' || ch == '~') && (mods & ~NSEventModifierFlagShift) == NSEventModifierFlagCommand) return kSHKMoveFocusToNextWindow;
if (ch == NSF4FunctionKey && (mods & ~NSEventModifierFlagShift) == NSEventModifierFlagCommand) return kSHKMoveFocusToActiveOrNextWindow;
return kSHKUnknown; return kSHKUnknown;
} }