modrinth / code

The Modrinth monorepo containing all code which powers Modrinth!
https://modrinth.com
Other
995 stars 186 forks source link

All links on homepage are broken [Firefox-based browsers] #2137

Open Handrail9 opened 3 months ago

Handrail9 commented 3 months ago

Please confirm the following.

What browsers are you seeing the problem on?

Firefox, Other (please specify)

Describe the bug

When visiting https://modrinth.com in a new tab (specifically modrinth.com, not modrinth.com/mods, /plugins etc.) and trying to click any link on the hope page, it does not refresh the page at all to show the content on the new page. It shows the url changing in the url bar but the content of the page does not change at all.

Steps to reproduce

  1. Go to https://modrinth.com
  2. Click any link
  3. See the homepage and not the link you just clicked

Expected behavior

You get taken to the link you clicked

Additional context

I initially thought it might've been because I use Librewolf, however after installing base Firefox via the fedora repos it still did not work. I apologize if this issue has already been opened. Nothing I searched in the issues was similar enough to what I've said here, and it's hard for me to think of synonyms to what I've stated here that would return results.

BlueStaggo commented 3 months ago

I use Firefox and it works just fine for me ¯\_(ツ)_/¯

Handrail9 commented 3 months ago

I use Firefox and it works just fine for me ¯_(ツ)_/¯

Perhaps its only if the browser hasn't visited modrinth before/has no cookies from modrinth?

linux-leo commented 3 months ago

can confirm this issue on firefox and edge.

edit: nvm, not reproducible, seems like it's only if the browser hasn't visited modrinth before/has no cookies from modrinth like Handrail9 said.

Mari023 commented 2 months ago

I had the same issue on firefox 115.14.0esr

Disabling the I don't care about cookies extension fixed this (which reminded me that I should replace it with I still don't care about cookies, tho that is also broken) someone already opened an issue on their issue tracker: https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies/issues/15323

this presumably happens because the extensions remove the cookie banner, but the website still thinks the cookie banner is present, and disables all interactions while no decision on cookies has been made

TLDR: disable I don't care about cookies / I still don't care about cookies (or similar extensions)