From 9a733883f6930b4a15e9178aac8dabfe1d07003d Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Fri, 20 May 2022 12:38:19 +0300 Subject: [PATCH] Fix direct calling of runnables Signed-off-by: Janne Savolainen --- src/renderer/bootstrap.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/renderer/bootstrap.tsx b/src/renderer/bootstrap.tsx index b2fa7700b9..fabb17cb5a 100644 --- a/src/renderer/bootstrap.tsx +++ b/src/renderer/bootstrap.tsx @@ -46,8 +46,7 @@ import { init } from "@sentry/electron/renderer"; import kubernetesClusterCategoryInjectable from "../common/catalog/categories/kubernetes-cluster.injectable"; import autoRegistrationInjectable from "../common/k8s-api/api-manager/auto-registration.injectable"; import assert from "assert"; -import { beforeFrameStartsInjectionToken } from "./before-frame-starts/before-frame-starts-injection-token"; -import { runManyFor } from "../common/runnable/run-many-for"; +import startFrameInjectable from "./start-frame/start-frame.injectable"; configurePackages(); // global packages registerCustomThemes(); // monaco editor themes @@ -68,9 +67,9 @@ export async function bootstrap(di: DiContainer) { initializeSentryReporting(init); } - const beforeFrameStarts = runManyFor(di)(beforeFrameStartsInjectionToken); + const startFrame = di.inject(startFrameInjectable); - await beforeFrameStarts(); + await startFrame(); // TODO: Consolidate import time side-effect to setup time bindEvents();