Use blog based api instead of block one to track down macOS 10.15 bug

This commit is contained in:
Michael Starke
2019-11-22 16:30:21 +01:00
parent 16cdd4dd4f
commit 9b77790ddc

View File

@@ -47,10 +47,11 @@
if([self.delegate respondsToSelector:@selector(pathControl:willDisplayOpenPanel:)]) {
[self.delegate pathControl:self willDisplayOpenPanel:panel];
}
NSModalResponse result = [panel runModal];
if(result == NSModalResponseOK) {
self.URL = panel.URLs.firstObject;
}
[panel beginWithCompletionHandler:^(NSModalResponse result) {
if(result == NSModalResponseOK) {
self.URL = panel.URLs.firstObject;
}
}];
}
- (void)pathControl:(NSPathControl *)pathControl willPopUpMenu:(NSMenu *)menu {