Enable process sandboxing (#1206)

This commit is contained in:
V
2025-12-24 15:30:18 +01:00
committed by GitHub
parent 82fb7a6a6d
commit 71bfcecbe6
10 changed files with 87 additions and 73 deletions
+11
View File
@@ -32,3 +32,14 @@ customSettingsSections.push(() => ({
element: SettingsUi,
className: "vc-vesktop-settings"
}));
// TODO: remove this legacy workaround once some time has passed
// @ts-expect-error
if (!Vencord.Api.Styles.vencordRootNode) {
const style = document.createElement("style");
style.id = "vesktop-css-core";
VesktopNative.app.getRendererCss().then(css => (style.textContent = css));
document.addEventListener("DOMContentLoaded", () => document.documentElement.append(style), { once: true });
}