Fix Patches

This commit is contained in:
thororen 2026-09-28 07:44:43 -04:00
parent d1475d4a9d
commit 7a85553962
No known key found for this signature in database
2 changed files with 21 additions and 14 deletions

View file

@ -26,19 +26,26 @@ export default definePlugin({
patches: [
{
find: "#{intl::MESSAGE_UTILITIES_A11Y_LABEL}),children",
replacement: {
replacement: [
{
// TODO: (\i\.\i|\i) is for stable compat
match: /(?<=\]\}\)),(.{0,40}togglePopout:.+?\}\))\]\}\):null,(?<=\((\i\.\i|\i),\{label:.+?:null,(\i)\?\(0,\i\.jsxs?\)\(\i\.Fragment.+?message:(\i).+?)/,
replace: (_, ReactButton, ButtonComponent, showReactButton, message) => "" +
`]}):null,Vencord.Api.MessagePopover._buildPopoverElements(${ButtonComponent},${message}),${showReactButton}?${ReactButton}:null,`
}
},
{
find: "#{intl::MESSAGE_UTILITIES_A11Y_LABEL}",
replacement: {
match: /className:(\i\(\)\(\i\.className,.{0,80}?\)),(onClick:.{0,150}?children:\(0,\i\.jsxs?\)\(\i,\{className:)(\i\.innerClassName),children:(\[\i,\i\])/,
replace: 'className:"vc-message-popover "+$1,$2$3+" vc-message-popover-bar",children:Vencord.Api.MessagePopover._wrapPopoverBar($4)'
match: /className:(\i\(\)\(\i\.className,)(?=.{0,200}?#{intl::MESSAGE_UTILITIES_A11Y_LABEL})/,
replace: 'className:"vc-message-popover "+$1'
},
{
match: /(?<=#{intl::MESSAGE_UTILITIES_A11Y_LABEL}.{0,30})className:(\i\.innerClassName)/,
replace: 'className:$1+" vc-message-popover-bar"'
},
{
match: /(?<=#{intl::MESSAGE_UTILITIES_A11Y_LABEL}.{0,100})children:(\[\i,\i\])/,
replace: "children:Vencord.Api.MessagePopover._wrapPopoverBar($1)"
}
]
},
{
find: 'role:"article",onMouseEnter',

View file

@ -55,7 +55,7 @@ export default definePlugin({
},
{
predicate: () => !settings.store.noQuickReacts,
match: /\i(\?null:\(0,\i\.jsxs\).{0,100}message:\i\}\)),\(0,\i\.jsxs?\)\(\i,\{\}\)/,
match: /\i(\?null:\(0,\i\.jsxs\).{0,100}message:\i\}\)),\(0,\i\.jsxs?\)\(\i\.\i,\{\}\)/,
replace: "false$1"
},
]