Always show the macOS New OS Window menu item

When there is no keyboard shortcut for a new OS window, the macOS menu item should still exist, it should just not have a keyboard shortcut.
This commit is contained in:
Luflosi 2019-12-28 21:02:06 +01:00
parent 66a455a079
commit 53e6de9bd9
No known key found for this signature in database
GPG key ID: 4E41E29EDCC345D0

View file

@ -253,14 +253,12 @@ - (void)openFilesFromPasteboard:(NSPasteboard *)pasteboard type:(int)type {
keyEquivalent:@","]
setTarget:global_menu_target];
if (new_window_key[0]) {
NSMenuItem* new_os_window_menu_item =
[appMenu addItemWithTitle:@"New OS window"
action:@selector(new_os_window:)
keyEquivalent:@(new_window_key)];
[new_os_window_menu_item setKeyEquivalentModifierMask:new_window_mods];
[new_os_window_menu_item setTarget:global_menu_target];
}
NSMenuItem* new_os_window_menu_item =
[appMenu addItemWithTitle:@"New OS window"
action:@selector(new_os_window:)
keyEquivalent:@(new_window_key)];
[new_os_window_menu_item setKeyEquivalentModifierMask:new_window_mods];
[new_os_window_menu_item setTarget:global_menu_target];
[appMenu addItemWithTitle:[NSString stringWithFormat:@"Hide %@", app_name]