diff --git a/src/vs/workbench/contrib/tasks/common/tasks.ts b/src/vs/workbench/contrib/tasks/common/tasks.ts index a9b6589bc88462be3ece7bcc4f20fb2590841a02..2ea5bc296bfce21f5b74c86ad66a80e6fc3a200a 100644 --- a/src/vs/workbench/contrib/tasks/common/tasks.ts +++ b/src/vs/workbench/contrib/tasks/common/tasks.ts @@ -943,7 +943,9 @@ export namespace KeyedTaskIdentifier { } export function create(value: TaskIdentifier): KeyedTaskIdentifier { const resultKey = sortedStringify(value); - return { _key: resultKey, type: value.taskType }; + let result = { _key: resultKey, type: value.taskType }; + Objects.assign(result, value); + return result; } }