From 9db02fd152d4e4d73fde256bbc74c9faefd51cd3 Mon Sep 17 00:00:00 2001 From: David Leadbeater Date: Sat, 28 Dec 2024 00:09:05 +1100 Subject: [PATCH] Handle an empty path to mean no pwd Fixes #3398 --- macos/Sources/Features/Terminal/TerminalView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macos/Sources/Features/Terminal/TerminalView.swift b/macos/Sources/Features/Terminal/TerminalView.swift index 8fc1ae1ec..15b504875 100644 --- a/macos/Sources/Features/Terminal/TerminalView.swift +++ b/macos/Sources/Features/Terminal/TerminalView.swift @@ -69,7 +69,7 @@ struct TerminalView: View { // The pwd of the focused surface as a URL private var pwdURL: URL? { - guard let surfacePwd else { return nil } + guard let surfacePwd, surfacePwd != "" else { return nil } return URL(fileURLWithPath: surfacePwd) }