Skip to content

Commit 075cf4a

Browse files
committed
getWorkspaceTasks
1 parent 1157e96 commit 075cf4a

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2201,9 +2201,6 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
22012201
}
22022202
await this._waitForSupportedExecutions;
22032203
await this._whenTaskSystemReady;
2204-
if (this._workspaceTasksPromise) {
2205-
return this._workspaceTasksPromise;
2206-
}
22072204
return this._updateWorkspaceTasks(runSource);
22082205
}
22092206

@@ -2748,16 +2745,8 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
27482745
return true;
27492746
}
27502747

2751-
private async _ensureWorkspaceTasks(): Promise<void> {
2752-
if (!this._workspaceTasksPromise) {
2753-
await this.getWorkspaceTasks();
2754-
} else {
2755-
await this._workspaceTasksPromise;
2756-
}
2757-
}
2758-
27592748
private async _runTaskCommand(filter?: string | ITaskIdentifier): Promise<void> {
2760-
await this._ensureWorkspaceTasks();
2749+
await this.getWorkspaceTasks();
27612750
if (!filter) {
27622751
return this._doRunTaskCommand();
27632752
}
@@ -2915,7 +2904,7 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
29152904
title: strings.fetching
29162905
};
29172906
const promise = (async () => {
2918-
await this._ensureWorkspaceTasks();
2907+
await this.getWorkspaceTasks();
29192908
let taskGroupTasks: (Task | ConfiguringTask)[] = [];
29202909

29212910
async function runSingleTask(task: Task | undefined, problemMatcherOptions: IProblemMatcherRunOptions | undefined, that: AbstractTaskService) {

0 commit comments

Comments
 (0)