prevent empty cwd in terminal view (#8924)

Ezekiel Warren created

closes #8825

Release Notes:

- N/A

Change summary

crates/terminal_view/src/terminal_view.rs | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Detailed changes

crates/terminal_view/src/terminal_view.rs 🔗

@@ -885,7 +885,8 @@ impl Item for TerminalView {
                     })
                     .ok()
                     .flatten()
-                });
+                })
+                .filter(|cwd| !cwd.as_os_str().is_empty());
 
             let terminal = project.update(&mut cx, |project, cx| {
                 project.create_terminal(cwd, None, window, cx)