diff --git a/src/equicordplugins/betterUserArea/index.ts b/src/equicordplugins/betterUserArea/index.ts index 213ebe48c..d476ff147 100644 --- a/src/equicordplugins/betterUserArea/index.ts +++ b/src/equicordplugins/betterUserArea/index.ts @@ -63,10 +63,17 @@ export default definePlugin({ }, { find: "#{intl::ACCOUNT_SPEAKING_WHILE_MUTED}", - replacement: { - match: /\{showRefreshedAudioContextMenu:(\i)\}=(?=.+?location:"\w+Button")/g, - replace: "{showRefreshedAudioContextMenu:$1}=$self.settings.store.removeAudioMenus?{showRefreshedAudioContextMenu:!1}:" - }, + replacement: [ + { + match: /className:\i\.micButtonWithMenu,/g, + replace: "" + }, + { + // TODO: MAKE THIS BETTER + match: /,\(0,\i\.jsxs?\).{0,130}\.buttonChevron.{0,530}\}\)(?=\])/g, + replace: "" + } + ], predicate: () => settings.store.removeAudioMenus }, {