From 3b7cd9cf1ed11bee65ddcf4fc5b79c89335afd26 Mon Sep 17 00:00:00 2001 From: Stanislav Alekseev <43210583+WeetHet@users.noreply.github.com> Date: Thu, 21 Mar 2024 21:34:14 +0200 Subject: [PATCH] Remove incorrect venv base directory used (#9661) Follow-up of https://github.com/zed-industries/zed/pull/8444 Release Notes: - N/A --- crates/project/src/terminals.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/crates/project/src/terminals.rs b/crates/project/src/terminals.rs index 6f6511481c..1752e608aa 100644 --- a/crates/project/src/terminals.rs +++ b/crates/project/src/terminals.rs @@ -39,11 +39,9 @@ impl Project { // Alacritty uses parent project's working directory when no working directory is provided // https://github.com/alacritty/alacritty/blob/fd1a3cc79192d1d03839f0fd8c72e1f8d0fce42e/extra/man/alacritty.5.scd?plain=1#L47-L52 - let current_directory = std::env::current_dir().ok(); let venv_base_directory = working_directory .as_deref() - .or(current_directory.as_deref()) - .unwrap_or_else(|| Path::new("")); // if everything fails, use relative path + .unwrap_or_else(|| Path::new("")); let (spawn_task, shell) = if let Some(spawn_task) = spawn_task { env.extend(spawn_task.env);