From 7fd005a3ff900d5dc35e5800d483708ccec5aa21 Mon Sep 17 00:00:00 2001 From: Alex Ross Date: Mon, 18 May 2020 10:38:18 +0200 Subject: [PATCH] Fix second level task quick access Fixes #97937 --- src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts b/src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts index 89b4ff97692..3b768e712a5 100644 --- a/src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts +++ b/src/vs/workbench/contrib/tasks/browser/tasksQuickAccess.ts @@ -75,7 +75,10 @@ export class TasksQuickAccessProvider extends PickerQuickAccessProvider { if (isString(task)) { // switch to quick pick and show second level - taskQuickPick.show(localize('TaskService.pickRunTask', 'Select the task to run'), undefined, task); + const showResult = await taskQuickPick.show(localize('TaskService.pickRunTask', 'Select the task to run'), undefined, task); + if (showResult) { + this.taskService.run(showResult, { attachProblemMatcher: true }); + } } else { this.taskService.run(await this.toTask(task), { attachProblemMatcher: true }); }