fix: properly register custom url evt handling (#20523)

This commit is contained in:
trop[bot]
2019-10-10 23:15:53 +02:00
committed by Shelley Vohr
parent f6894da715
commit 4463715714
5 changed files with 9 additions and 1 deletions

View File

@@ -97,6 +97,7 @@ typedef NS_ENUM(NSInteger, AVAuthorizationStatusMac) {
+ (AtomApplication*)sharedApplication;
- (void)setShutdownHandler:(base::Callback<bool()>)handler;
- (void)registerURLHandler;
// CrAppProtocol:
- (BOOL)isHandlingSendEvent;

View File

@@ -153,7 +153,7 @@ inline void dispatch_sync_main(dispatch_block_t block) {
[userActivity setNeedsSave:YES];
}
- (void)awakeFromNib {
- (void)registerURLHandler {
[[NSAppleEventManager sharedAppleEventManager]
setEventHandler:self
andSelector:@selector(handleURLEvent:withReplyEvent:)