Fix it so Cocoa apps do not require Info.plist
commitb3f693883cc0e5b353214f6eb0479f560f292399
authorHamish Mackenzie <Hamish.K.Mackenzie@googlemail.com>
dateSat 29 Apr 2017, 20:11 (9 years ago)
parentb5af91f
jsaddle-wkwebview/cbits-cocoa/AppDelegate.m+4−1
@@ -57,7 +57,10 @@ void runInWKWebView(HsStablePtr handler, const char * _Nonnull progName) {
5757 AppDelegate *appDelegate = [[AppDelegate alloc] initApp:handler progName:[NSString stringWithCString:progName encoding:NSUTF8StringEncoding]];
5858 [application setDelegate:appDelegate];
5959 const char * _Nonnull argv [] = {"", 0};
60− NSApplicationMain(0, argv);
60+ [application
61+ performSelectorOnMainThread:@selector(run)
62+ withObject:nil
63+ waitUntilDone:YES];
6164 }
6265}
6366