Merge pull request #1313 from omnivore-app/fix/mac-read-later

Mac App Read Now Fix
This commit is contained in:
Satindar Dhillon 2022-10-17 13:10:24 -07:00 committed by GitHub
commit 8a3b340757
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,7 +22,13 @@ public class ShareExtensionViewModel: ObservableObject {
let deepLinkUrl = NSURL(string: "omnivore://shareExtensionRequestID/\(requestId)")
application.perform(NSSelectorFromString("openURL:"), with: deepLinkUrl)
}
#else
if let workspace = NSWorkspace.value(forKeyPath: #keyPath(NSWorkspace.shared)) as? NSWorkspace {
let deepLinkUrl = NSURL(string: "omnivore://shareExtensionRequestID/\(requestId)")
workspace.perform(NSSelectorFromString("openURL:"), with: deepLinkUrl)
}
#endif
extensionContext?.completeRequest(returningItems: [], completionHandler: nil)
}