guihkx / spotishush

🔇 Mutes audio ads on Spotify, Deezer, TIDAL and IDAGIO.
MIT License
81 stars 7 forks source link

Spotishush not working on Firefox. #5

Closed EkanshdeepGupta closed 4 years ago

EkanshdeepGupta commented 4 years ago

I know how frustrating it can be to receive such a vague issue, so let me clarify at the outset that I want to provide any info that you might need to help debug this. It's that I don't know where to collect any relevant information or extension logs etc. Here's the information I do have:

Browser: Firefox 70.0.1 (64-Bit) OS: Fedora KDE 30 Spotishush version: 2018.6.19

I installed the extension and restarted the browser (for good measure). However when I play some music on open.spotify.com and an ad shows up, it does not mute the tab even though the tab title contains "Advertisement" (which is how I'm assuming the extension checks for ads). Some things that might be tripping it up:

It seems implausible that one of these things is causing the issue but I am just putting this out there for good measure.

Thanks for your time.

guihkx commented 4 years ago

I was experiencing the same problem earlier today, but I had uBlock Origin enabled (it's pointless to have both Spotishush and uBlock enabled for Spotify). Anyway, I'll have to investigate this further. Thanks for reporting.

guihkx commented 4 years ago

So, I did some quick testing in a new Firefox profile with default options and no extensions, except SpotiShush. Both ad detection (which doesn't work like you think it does) and tab muting still work just fine:

However, as I mentioned earlier, I was too having some issues. But in my case, I was on Chromium and songs would playing randomly. There was this one time when SpotiShush muted the tab when no ad was playing, though, so I had to close the tab and open it again. That's a different bug I need to work on...

Anyway, I'll keep this issue open for some time. If you want to help me debug this, you could try leaving the developer console open (Ctrl+Shift+I) on the Console tab, then when an ad starts playing, you take a screenshot and post it here.

EkanshdeepGupta commented 4 years ago

Hi, I think the issue is caused by the Pause/Play extension which I had enabled on Firefox, the purpose of which is supposed to allow audio/video pause and play with the tab-mute button. I believe that must be interfering with the functionality of Spotishush, but once I disabled that, the extension is working as intended. Thanks.

guihkx commented 4 years ago

Glad to hear that!

Feel free to re-open this issue if you still experience problems.