mirror of https://github.com/encounter/SDL.git
Move handleURLEvent setEventHandler to init
This commit is contained in:
parent
42607909a0
commit
0052339b66
|
@ -145,6 +145,12 @@ static void Cocoa_DispatchEvent(NSEvent *theEvent)
|
|||
selector:@selector(localeDidChange:)
|
||||
name:NSCurrentLocaleDidChangeNotification
|
||||
object:nil];
|
||||
|
||||
[[NSAppleEventManager sharedAppleEventManager]
|
||||
setEventHandler:self
|
||||
andSelector:@selector(handleURLEvent:withReplyEvent:)
|
||||
forEventClass:kInternetEventClass
|
||||
andEventID:kAEGetURL];
|
||||
}
|
||||
|
||||
return self;
|
||||
|
@ -262,12 +268,6 @@ static void Cocoa_DispatchEvent(NSEvent *theEvent)
|
|||
[NSApp activateIgnoringOtherApps:YES];
|
||||
}
|
||||
|
||||
[[NSAppleEventManager sharedAppleEventManager]
|
||||
setEventHandler:self
|
||||
andSelector:@selector(handleURLEvent:withReplyEvent:)
|
||||
forEventClass:kInternetEventClass
|
||||
andEventID:kAEGetURL];
|
||||
|
||||
/* If we call this before NSApp activation, macOS might print a complaint
|
||||
* about ApplePersistenceIgnoreState. */
|
||||
[SDLApplication registerUserDefaults];
|
||||
|
|
Loading…
Reference in New Issue