Fix second level task quick access

Fixes #97937
This commit is contained in:
Alex Ross
2020-05-18 10:38:18 +02:00
parent 4aeadb9ca7
commit 7fd005a3ff
@@ -75,7 +75,10 @@ export class TasksQuickAccessProvider extends PickerQuickAccessProvider<IPickerQ
quickAccessEntry.accept = async () => {
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 });
}