Patch Fixes

This commit is contained in:
thororen1234 2025-08-28 21:18:57 -04:00
parent 557ff6085a
commit 6f3cda2cb1
No known key found for this signature in database
3 changed files with 16 additions and 16 deletions

View file

@ -91,8 +91,8 @@ export default definePlugin({
replacement: [
{
// Make use of the download function.
match: /(let{item:\i}=(\i).{0,450}?)(await \i.\i.saveImage\(\i,\i.contentType,\i.\i\)),/,
replace: "$1await $self.handleExpandedModalDownloadButtonClicked($2,async()=>{$3});",
match: /(let{item:\i}=(\i).{0,450}?)(let \i=)(await \i.\i.saveImage\(\i,\i.contentType,\i.\i\))/,
replace: "$1await $self.handleExpandedModalDownloadButtonClicked($2,async()=>{$4});$3$4",
},
{
// Disable default success toast.

View file

@ -264,7 +264,7 @@ export default definePlugin({
replace: (m, channel) => `${m}if($self.isHiddenChannel(${channel}))break;`
},
{
match: /(?<="renderHeaderBar",\i=>{.+?hideSearch:(\i)\.isDirectory\(\))/,
match: /(?<="renderHeaderBar",\(\)=>{.+?hideSearch:(\i)\.isDirectory\(\))/,
replace: (_, channel) => `||$self.isHiddenChannel(${channel})`
},
{

View file

@ -768,19 +768,19 @@ export default definePlugin({
patches: [
{
find: '="SYSTEM_TAG"',
group: true,
replacement: [
{
// Replace names in messages and replies.
match: /(onContextMenu:\i,children:)(.{0,250}?),"data-text":(\i\+\i)/,
replace: "$1$self.getMessageNameElement(arguments[0])??($2),\"data-text\":$self.getMessageNameText(arguments[0])??($3)"
},
{
// Animate gradients for message authors.
match: /(let{setAnimate:\i}=(\i);)/,
replace: "$1if($2.animate){$self.addHoveringMessage(arguments[0].message.id)}else{$self.removeHoveringMessage(arguments[0].message.id)};"
}
]
replacement: {
// Replace names in messages and replies.
match: /(onContextMenu:\i,children:)(.{0,250}?),"data-text":(\i\+\i)/,
replace: "$1$self.getMessageNameElement(arguments[0])??($2),\"data-text\":$self.getMessageNameText(arguments[0])??($3)"
}
},
{
find: /setAnimate.{0,50}\.ANIMATE_CHAT_AVATAR,/,
replacement: {
// Animate gradients for message authors.
match: /(let{setAnimate:\i}=(\i);)/,
replace: "$1if($2.animate){$self.addHoveringMessage(arguments[0].message.id)}else{$self.removeHoveringMessage(arguments[0].message.id)};"
}
},
{
// Replace names in mentions.