1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Install in-tree extensions before others (#1782)

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
Jari Kolehmainen 2020-12-15 14:15:04 +02:00
parent 6940d7face
commit 40b7cf81d4

View File

@ -299,7 +299,7 @@ export class ExtensionDiscovery {
const extensions = await this.loadExtensions(); const extensions = await this.loadExtensions();
this.isLoaded = true; this.isLoaded = true;
return extensions; return extensions;
} }
@ -355,6 +355,8 @@ export class ExtensionDiscovery {
async loadExtensions(): Promise<Map<LensExtensionId, InstalledExtension>> { async loadExtensions(): Promise<Map<LensExtensionId, InstalledExtension>> {
const bundledExtensions = await this.loadBundledExtensions(); const bundledExtensions = await this.loadBundledExtensions();
await this.installPackages(); // install in-tree as a separate step
const localExtensions = await this.loadFromFolder(this.localFolderPath); const localExtensions = await this.loadFromFolder(this.localFolderPath);
await this.installPackages(); await this.installPackages();