diff --git a/src/extensions/extension-loader/extension-loader.ts b/src/extensions/extension-loader/extension-loader.ts index f771c9717c..99c2fa1bf1 100644 --- a/src/extensions/extension-loader/extension-loader.ts +++ b/src/extensions/extension-loader/extension-loader.ts @@ -364,7 +364,7 @@ export class ExtensionLoader { }); } - protected autoInitExtensions(register: (ext: LensExtension) => Promise) { + protected autoInitExtensions = (register: (ext: LensExtension) => Promise) => { // Setup reaction to load extensions on JSON changes reaction(() => this.toJSON(), installedExtensions => this.loadExtensions(installedExtensions, register)); diff --git a/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts b/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts index f5e36db1b1..6da8ec5b18 100644 --- a/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts +++ b/src/renderer/frames/cluster-frame/init-cluster-frame/init-cluster-frame.injectable.ts @@ -13,11 +13,9 @@ import clusterFrameContextInjectable from "../../../cluster-frame-context/cluste const initClusterFrameInjectable = getInjectable({ instantiate: (di) => { - const extensionLoader = di.inject(extensionLoaderInjectable); - return initClusterFrame({ hostedCluster: di.inject(hostedClusterInjectable), - loadExtensions: extensionLoader.loadOnClusterRenderer.bind(extensionLoader), + loadExtensions: di.inject(extensionLoaderInjectable).loadOnClusterRenderer, catalogEntityRegistry: di.inject(catalogEntityRegistryInjectable), frameRoutingId: di.inject(frameRoutingIdInjectable), emitEvent: di.inject(appEventBusInjectable).emit,