Have a startup flag in the extensions activation times

This commit is contained in:
Alex Dima
2017-08-25 11:42:02 +02:00
parent 227c103348
commit 27c07934d7
10 changed files with 53 additions and 39 deletions

View File

@@ -115,7 +115,7 @@ export class ExtensionHostMain {
// Handle "eager" activation extensions
private handleEagerExtensions(): TPromise<void> {
this._extensionService.activateByEvent('*').then(null, (err) => {
this._extensionService.activateByEvent('*', true).then(null, (err) => {
console.error(err);
});
return this.handleWorkspaceContainsEagerExtensions();
@@ -181,7 +181,7 @@ export class ExtensionHostMain {
.forEach(p => {
const activationEvent = `workspaceContains:${p}`;
this._extensionService.activateByEvent(activationEvent)
this._extensionService.activateByEvent(activationEvent, true)
.done(null, err => console.error(err));
});
});