Preload: Fix error when injecting watched core CSS

This commit is contained in:
Sqaaakoi 2025-01-21 17:48:17 +13:00
parent 74ac4f583e
commit fc138d325f
No known key found for this signature in database

View file

@ -30,7 +30,7 @@ if (location.protocol !== "data:") {
// #region cssInsert // #region cssInsert
const rendererCss = join(__dirname, IS_VESKTOP ? "vencordDesktopRenderer.css" : "renderer.css"); const rendererCss = join(__dirname, IS_VESKTOP ? "vencordDesktopRenderer.css" : "renderer.css");
const injectStyle = () => webFrame.executeJavaScript(`Vencord.Api.Styles.createStyle("vencord-css-core", atob("${btoa(readFileSync(rendererCss, "utf-8"))}"));`); const injectStyle = () => webFrame.executeJavaScript(`try { Vencord.Api.Styles.createStyle("vencord-css-core", atob("${btoa(readFileSync(rendererCss, "utf-8"))}")); } catch (_) {}`);
if (document.readyState === "complete") { if (document.readyState === "complete") {
injectStyle(); injectStyle();