diff --git a/alt-tab-macos/logic/WindowManager.swift b/alt-tab-macos/logic/WindowManager.swift index db407280..987f55a4 100644 --- a/alt-tab-macos/logic/WindowManager.swift +++ b/alt-tab-macos/logic/WindowManager.swift @@ -26,8 +26,10 @@ class OpenWindow { } func focus() { - NSRunningApplication(processIdentifier: ownerPid!)!.activate(options: [.activateIgnoringOtherApps]) - AXUIElementPerformAction(target!, kAXRaiseAction as CFString) + if let app = NSRunningApplication(processIdentifier: ownerPid!) { + app.activate(options: [.activateIgnoringOtherApps]) + AXUIElementPerformAction(target!, kAXRaiseAction as CFString) + } } }