From a2acdd7f8aadafe967ae77b0d96b62c741513eb3 Mon Sep 17 00:00:00 2001 From: Alex Ross Date: Mon, 6 Apr 2020 15:19:18 +0200 Subject: [PATCH] Fix tasks getting run twice #94537 --- src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts index ad11459555e37..114dfec4d2b7d 100644 --- a/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts +++ b/src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts @@ -841,8 +841,9 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer } else { resolve(undefined); } + } else { + resolve(this.executeTask(task, resolver)); } - resolve(this.executeTask(task, resolver)); }).then((value) => { if (runSource === TaskRunSource.User) { this.getWorkspaceTasks().then(workspaceTasks => {