diff --git a/glfw/cocoa_init.m b/glfw/cocoa_init.m index caee9ea8d..1fc7a0aa3 100644 --- a/glfw/cocoa_init.m +++ b/glfw/cocoa_init.m @@ -546,8 +546,12 @@ int _glfwPlatformInit(void) if (_glfw.hints.init.ns.chdir) changeToResourcesDirectory(); - // Press and Hold prevents some keys from emitting repeated characters - NSDictionary* defaults = @{@"ApplePressAndHoldEnabled":@NO}; + NSDictionary* defaults = @{ + // Press and Hold prevents some keys from emitting repeated characters + @"ApplePressAndHoldEnabled": @NO, + // Dont generate openFile events from command line arguments + @"NSTreatUnknownArgumentsAsOpen": @"NO", + }; [[NSUserDefaults standardUserDefaults] registerDefaults:defaults]; [[NSNotificationCenter defaultCenter]