about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--editors/code/src/run.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/editors/code/src/run.ts b/editors/code/src/run.ts
index 5c790741f38..bb060cfe155 100644
--- a/editors/code/src/run.ts
+++ b/editors/code/src/run.ts
@@ -110,7 +110,7 @@ export function createTask(runnable: ra.Runnable): vscode.Task {
     switch (runnable.kind) {
         case "cargo": command = toolchain.getPathForExecutable("cargo");
     }
-    const args = runnable.args.cargoArgs;
+    const args = [...runnable.args.cargoArgs]; // should be a copy!
     if (runnable.args.executableArgs.length > 0) {
         args.push('--', ...runnable.args.executableArgs);
     }