diff --git a/src/equicordplugins/doNotLeak/index.ts b/src/equicordplugins/doNotLeak/index.ts index d2080dd0..8c73fb53 100644 --- a/src/equicordplugins/doNotLeak/index.ts +++ b/src/equicordplugins/doNotLeak/index.ts @@ -10,8 +10,6 @@ import definePlugin, { OptionType } from "@utils/types"; import { getStyle } from "./style"; -let [styles, Classes]: [string, object] = ["", {}]; - const settings = definePluginSettings({ hoverToView: { type: OptionType.BOOLEAN, @@ -43,12 +41,13 @@ const settings = definePluginSettings({ }); export default definePlugin({ - name: "Do Not Leak!", + name: "DoNotLeak", + tags: ["DontLeak"], description: "Hide all message contents and attachments when you're streaming or sharing your screen.", authors: [EquicordDevs.Perny], settings, start() { - [styles, Classes] = getStyle(); + const styles = getStyle(); const style = document.createElement("style"); style.setAttribute("id", "vc-dont-leak-style"); @@ -58,10 +57,7 @@ export default definePlugin({ document.addEventListener("keyup", keyUpHandler); document.addEventListener("keydown", keyDownHandler); updateClassList("hover-to-view", settings.store.hoverToView); - updateClassList( - "hide-in-streamer-mode", - settings.store.enableForStream - ); + updateClassList("hide-in-streamer-mode", settings.store.enableForStream); }, stop() { document.removeEventListener("keyup", keyUpHandler); diff --git a/src/equicordplugins/doNotLeak/style.ts b/src/equicordplugins/doNotLeak/style.ts index 5989526f..e0443616 100644 --- a/src/equicordplugins/doNotLeak/style.ts +++ b/src/equicordplugins/doNotLeak/style.ts @@ -92,8 +92,8 @@ filter: blur(0px) brightness(1) !important; ] */ -export function getStyle(): [string, object] { - const messageContent = findByProps("messageEditorCompact"); // ["messageContent","wrapper"] +export function getStyle(): string { + const messageContent = findByProps("messageContent", "titleCase"); // ["messageContent","wrapper"] const embedWrapper = findByProps("embedWrapper"); const mediaContainer = findByProps("visualMediaItemContainer"); const notice = findByProps("colorStreamerMode", "notice"); @@ -112,5 +112,5 @@ export function getStyle(): [string, object] { for (const className in Classes) { CssCode = CssCode.replaceAll(`{${className}}`, Classes[className]); } - return [CssCode, Classes]; + return CssCode; }