From 5fc677bb2637465576555dce0850cfee2432ea11 Mon Sep 17 00:00:00 2001 From: thororen <78185467+thororen1234@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:34:51 -0500 Subject: [PATCH] fix AccountPanelServerProfile (#3995) --- src/plugins/accountPanelServerProfile/index.tsx | 2 +- src/plugins/experiments/index.tsx | 2 +- src/plugins/showHiddenChannels/index.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/accountPanelServerProfile/index.tsx b/src/plugins/accountPanelServerProfile/index.tsx index 57144ec0..0f8488cd 100644 --- a/src/plugins/accountPanelServerProfile/index.tsx +++ b/src/plugins/accountPanelServerProfile/index.tsx @@ -79,7 +79,7 @@ export default definePlugin({ replace: "$&$self.onPopoutClose();" }, { - match: /#{intl::SET_STATUS}\)(?<=innerRef:(\i),style:.+?)/, + match: /ref:(\i),style:\i(?=.{0,250}#{intl::5fWB8U::raw})/, replace: "$&,onContextMenu:($self.grabRef($1),$self.openAccountPanelContextMenu)" } ] diff --git a/src/plugins/experiments/index.tsx b/src/plugins/experiments/index.tsx index df750cdc..5eb8adf3 100644 --- a/src/plugins/experiments/index.tsx +++ b/src/plugins/experiments/index.tsx @@ -100,7 +100,7 @@ export default definePlugin({ { find: "useCanFavoriteChannel", replacement: { - match: /\i\.isDM\(\)\|\|\i\.isThread\(\)/, + match: /(?<=isFavorite\(\i\.id\).{0,5})\i\.isThread\(\)/, replace: "false", } }, diff --git a/src/plugins/showHiddenChannels/index.tsx b/src/plugins/showHiddenChannels/index.tsx index 15e7f058..ef857db5 100644 --- a/src/plugins/showHiddenChannels/index.tsx +++ b/src/plugins/showHiddenChannels/index.tsx @@ -408,7 +408,7 @@ export default definePlugin({ }, { // Remove the open chat button for the HiddenChannelLockScreen - match: /(?<="participants-list-button"\),!\i&&)\(0,\i\.jsxs?\).{0,280}?iconClassName:/, + match: /(?<=numRequestToSpeak:\i\}\)\}\):null,!\i&&)\(0,\i\.jsxs?\).{0,280}?iconClassName:/, replace: "!$self.isHiddenChannel(arguments[0]?.channel,true)&&$&" } ]