project: Temporarily disable terminal activation scripts on windows (#37361)

They seem to break things on window right now

Release Notes:

- N/A
This commit is contained in:
Lukas Wirth
2025-09-02 10:42:29 +00:00
committed by GitHub
parent 374a8bc4cb
commit 35c0d02c7c
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -186,6 +186,7 @@ impl Project {
)?,
},
None => match activation_script.clone() {
#[cfg(not(target_os = "windows"))]
activation_script if !activation_script.is_empty() => {
let activation_script = activation_script.join("; ");
let to_run = if let Some(command) = spawn_task.command {
+1 -1
View File
@@ -531,7 +531,7 @@ impl TerminalBuilder {
},
};
if !activation_script.is_empty() && no_task {
if cfg!(not(target_os = "windows")) && !activation_script.is_empty() && no_task {
for activation_script in activation_script {
terminal.input(activation_script.into_bytes());
terminal.write_to_pty(b"\n");