From 0742ac5fa1979c03d544afb856168ae27ae5ced7 Mon Sep 17 00:00:00 2001 From: Alex Culliere Date: Fri, 5 Mar 2021 13:36:43 +0200 Subject: [PATCH] Use existing variable to wait for chrome debugger attachment Signed-off-by: Alex Culliere --- src/renderer/bootstrap.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/renderer/bootstrap.tsx b/src/renderer/bootstrap.tsx index 229b2844cf..9238a719d1 100644 --- a/src/renderer/bootstrap.tsx +++ b/src/renderer/bootstrap.tsx @@ -1,7 +1,6 @@ import "./components/app.scss"; import React from "react"; -import { remote } from "electron"; import * as Mobx from "mobx"; import * as MobxReact from "mobx-react"; import * as ReactRouter from "react-router"; @@ -9,7 +8,7 @@ import * as ReactRouterDom from "react-router-dom"; import { render, unmountComponentAtNode } from "react-dom"; import { clusterStore } from "../common/cluster-store"; import { userStore } from "../common/user-store"; -import { isMac } from "../common/vars"; +import { isMac, isDevelopment } from "../common/vars"; import { workspaceStore } from "../common/workspace-store"; import * as LensExtensions from "../extensions/extension-api"; import { extensionDiscovery } from "../extensions/extension-discovery"; @@ -26,7 +25,7 @@ import { themeStore } from "./theme.store"; * https://stackoverflow.com/questions/52844870/debugging-electron-renderer-process-with-vscode */ async function attachChromeDebugger() { - if (remote.process.defaultApp) { + if (isDevelopment) { await new Promise(resolve => setTimeout(resolve, 1000)); } }