File tree Expand file tree Collapse file tree 1 file changed +2
-13
lines changed
src/vs/workbench/contrib/tasks/browser Expand file tree Collapse file tree 1 file changed +2
-13
lines changed Original file line number Diff line number Diff 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 ) {
You can’t perform that action at this time.
0 commit comments