mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
Return optional string
This commit is contained in:
@ -690,10 +690,10 @@ class AppDelegate: NSObject,
|
||||
return bundleID.isEqual(defaultTerminal())
|
||||
}
|
||||
|
||||
func defaultTerminal() -> String {
|
||||
func defaultTerminal() -> String? {
|
||||
let unixExecutableContentType: CFString = "public.unix-executable" as CFString
|
||||
let unixHandler = LSCopyDefaultRoleHandlerForContentType(unixExecutableContentType, LSRolesMask.shell)
|
||||
let current = unixHandler?.takeRetainedValue() as? String ?? ""
|
||||
let current = unixHandler?.takeRetainedValue() as? String
|
||||
|
||||
return current
|
||||
}
|
||||
|
Reference in New Issue
Block a user