diff --git a/src/equicordplugins/clickableRoles/index.tsx b/src/equicordplugins/clickableRoles/index.tsx index c23359ffc..a199fdd51 100644 --- a/src/equicordplugins/clickableRoles/index.tsx +++ b/src/equicordplugins/clickableRoles/index.tsx @@ -151,9 +151,9 @@ export default definePlugin({ patches: [ { - find: "#{intl::T+3Adg::raw}", + find: "#{intl::zr0Y5R::raw}", replacement: { - match: /(colors:\i\}\);)return(.*?enableTooltip:!1\}\):null,\i\]\}\))/, + match: /(\.colorString\?\?\i;)return(.*?enableTooltip:!1\}\):null,\i\]\}\))/, replace: "$1return $self.wrapRolePill(arguments[0],()=>$2)", }, }, diff --git a/src/equicordplugins/statusPresets/index.tsx b/src/equicordplugins/statusPresets/index.tsx index f317347b1..f054b5267 100644 --- a/src/equicordplugins/statusPresets/index.tsx +++ b/src/equicordplugins/statusPresets/index.tsx @@ -57,7 +57,7 @@ interface DiscordStatus { } // TODO: find clearCustomStatusHint original css/svg or replace -const PMenu = findComponentByCodeLazy("#{intl::MORE_OPTIONS}", ".ChevronSmallRightIcon"); +const PMenu = findComponentByCodeLazy("#{intl::MORE_OPTIONS}", ",renderSubmenu:"); const EmojiComponent = findComponentByCodeLazy(/\.translateSurrogatesToInlineEmoji\(\i\.name\);/); const CustomStatusSettings = getUserSettingLazy("status", "customStatus")!; diff --git a/src/equicordplugins/voiceButtons/index.tsx b/src/equicordplugins/voiceButtons/index.tsx index 4654572ff..16bc9f51b 100644 --- a/src/equicordplugins/voiceButtons/index.tsx +++ b/src/equicordplugins/voiceButtons/index.tsx @@ -24,7 +24,7 @@ export default definePlugin({ find: ".VOICE_PANEL}}", replacement: [ { - match: /\}\),children:\[(?=.{0,200}\.VOICE_CHANNEL_GAME_ACTIVITY_INDICATOR_VIEWED)/, + match: /\}\),children:\[(?=.{0,50}#{intl::PRIORITY_SPEAKER})/, replace: "$&$self.renderButtons(arguments[0]?.user)," } ]