fix(showHiddenChannels): remove obsolete icons patch (#416)

resolves https://github.com/Vendicated/Vencord/issues/415
This commit is contained in:
Nico 2023-01-14 20:32:33 +01:00 committed by GitHub
parent 9338b92b1a
commit be7fa0cb3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -52,14 +52,6 @@ export default definePlugin({
replace: "renderLevel:Vencord.Plugins.plugins.ShowHiddenChannels.shouldShow(this.record, this.category, this.isMuted)?$1.Show:$1.CannotShow" replace: "renderLevel:Vencord.Plugins.plugins.ShowHiddenChannels.shouldShow(this.record, this.category, this.isMuted)?$1.Show:$1.CannotShow"
} }
}, },
{
// This is where the logic that chooses the icon is, we override it to be a locked voice channel if it's hidden
find: ".rulesChannelId))",
replacement: {
match: /(\w+)\.locked(.*?)switch\((\w+)\.type\)({case \w+\.\w+\.GUILD_ANNOUNCEMENT)/g,
replace: "Vencord.Plugins.plugins.ShowHiddenChannels.isHiddenChannel($3)||$1.locked$2switch($3._isHiddenChannel?2:$3.type)$4"
}
},
{ {
// inside the onMouseClick handler, we check if the channel is hidden and open the modal if it is // inside the onMouseClick handler, we check if the channel is hidden and open the modal if it is
find: ".handleThreadsPopoutClose();", find: ".handleThreadsPopoutClose();",