SpikeHD / Dorion

Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
https://spikehd.github.io/projects/dorion/
GNU General Public License v3.0
627 stars 20 forks source link

[Bug] Can't see person's camera in a call #259

Closed Anime-Forevere closed 1 month ago

Anime-Forevere commented 2 months ago

Describe the bug Camera icon doesn't show up & can't be viewed in call.

To Reproduce Steps to reproduce the behavior: Get a friend to join voice channel and turn on camera

Expected behavior Camera icon should be visible and you should be able to see person's camera stream

Screenshots If applicable, add screenshots to help explain your problem. On the left is dorion, on the right is vanilla discord image

System Info (please complete the following information):

SpikeHD commented 2 months ago

I can't seem to reproduce (also on Win 10 22H2), are there any error/relevant logs in the DevTools console (Ctrl+Shift+i -> "Console")?

Anime-Forevere commented 1 month ago

Sorry for late reply, @SpikeHD! Here's a video recording of me reproducing it on latest dorion (v6.1.0). On the left is dorion, on the right is normal discord with equicord + openasar injected

https://github.com/user-attachments/assets/ff1e170f-0bd0-4ab1-bf7b-d53d5bb6b427

SpikeHD commented 1 month ago

I think you win first prize for strangest Dorion bug so far this year. Have you tried disabling Equicord (or even just disabled plugins to see if they are causing it) or openasar (how did you inject that into Dorion in the first place?)? Usually a good first troubleshooting step is to disable stuff until it works again (assuming it does) and keep a note of what was causing it so I can look further

Anime-Forevere commented 1 month ago

You were right, it was because of equicord. About openasar, it is injected in normal discord, not Dorion 😅. In Dorion, I use built in theme manager.

SpikeHD commented 1 month ago

Thanks for helping get to the bottom of it! If you have the time I'd like to know which specific plugin was causing it, in case it's a Dorion incompatibility and not an Equicord issue, but it's not a huge deal if you don't care enough to figure it out lol

Anime-Forevere commented 1 month ago

I found what it was, it was me being an idiot that enabled "Disable cameras in VC" plugin in equicord 😓

SpikeHD commented 1 month ago

LOL that would do it, thanks for letting me know!