maltejur / discord-screenaudio

A custom discord client that supports streaming with audio on Linux.
1.1k stars 35 forks source link

Many settings tabs are missing in Vencord #212

Open jvyden opened 11 months ago

jvyden commented 11 months ago

Something interesting is happening that I can't seem to find a reason for. On normal desktop Vencord, you have these extra tabs besides just Vencord and Plugins: image

Yet in discord-screenaudio, you can only see the first two tabs: image

I did some digging, looked at the patches discord-screenaudio applies, and dug around in Vencord source to try to find out why this is happening, but I turned up nothing that would be causing this intentionally.

In particular, I'm looking for the Cloud tab, which seems to be missing for no apparent reason. Here's the code that adds the tab in Vencord, no conditions: https://github.com/Vendicated/Vencord/blob/96126fa39f910960ec10ccc089fe17e91c1a2afe/src/plugins/_core/settings.tsx#L116

jvyden commented 11 months ago

image

Oddly, they are still there in the DOM.

jvyden commented 11 months ago

Okay, I see that it's styled out on purpose now. I imagine these are disabled due to the CSP issues noted in #59?