1
0
Fork 1
mirror of https://github.com/Vendicated/Vencord.git synced 2025-01-10 01:46:23 +00:00

PictureInPicture: Fix picture in picture button (#3120)

This commit is contained in:
sadan4 2025-01-04 00:08:17 -05:00 committed by GitHub
parent 3af06edb95
commit d60a8efcbf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -30,13 +30,13 @@ export default definePlugin({
{ {
find: ".removeMosaicItemHoverButton),", find: ".removeMosaicItemHoverButton),",
replacement: { replacement: {
match: /\.nonMediaMosaicItem\]:.{0,40}children:\[(?<=showDownload:(\i).+?isVisualMediaType:(\i).+?)/, match: /\.nonMediaMosaicItem\]:.{0,40}children:\i.slice\(\i\)(?<=showDownload:(\i).+?isVisualMediaType:(\i).+?)/,
replace: "$&$1&&$2&&$self.renderPiPButton()," replace: (m, showDownload, isVisualMediaType) => `${m}.unshift(${showDownload}&&${isVisualMediaType}&&$self.PictureInPictureButton())`
} }
} }
], ],
renderPiPButton: ErrorBoundary.wrap(() => { PictureInPictureButton: ErrorBoundary.wrap(() => {
return ( return (
<Tooltip text="Toggle Picture in Picture"> <Tooltip text="Toggle Picture in Picture">
{tooltipProps => ( {tooltipProps => (