aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift
diff options
context:
space:
mode:
Diffstat (limited to 'WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift')
-rw-r--r--WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift6
1 files changed, 1 insertions, 5 deletions
diff --git a/WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift b/WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift
index 53a4dae..185aced 100644
--- a/WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift
+++ b/WireGuard/WireGuard/UI/macOS/LaunchedAtLoginDetector.swift
@@ -13,9 +13,5 @@ class LaunchedAtLoginDetector {
}
private func isOpenEvent(_ event: NSAppleEventDescriptor) -> Bool {
- if let eventClassDescriptor = event.attributeDescriptor(forKeyword: keyEventClassAttr),
- let eventIdDescriptor = event.attributeDescriptor(forKeyword: keyEventIDAttr) {
- return eventClassDescriptor.typeCodeValue == kCoreEventClass && eventIdDescriptor.typeCodeValue == kAEOpenApplication
- }
- return false
+ return event.eventClass == kCoreEventClass && event.eventID == kAEOpenApplication
}