“Do you want live notifications” banner cannot be dismissed

A couple of users on my forum have reported that the notifications banner can’t be dismissed by pressing the x. I haven’t seen it myself, can’t see anything in the forum’s error log etc.

When I visit this forum I get a “Do you want live notifications when people reply to your posts? [Enable Notifications]” banner at the top. There’s an × at the right that should be able to dismiss it, but clicking it does nothing :smile:

This only leaves “Enable Notifications”. After clicking that it’s still possible to reject it in the browser’s notifications popup, so it’s only a slight user-friendliness issue.

This is with Firefox 98.0.2, but it’s been the case for quite a while (I think it comes back every time I log in?). I’m using the dark theme, no idea if that matters.

Report the same with Firefox. No use of dark theme. Will update with the version in the AM.

Strange! I’ve seen the same notice on other Discourse boards, but there dismissing did work. For whatever reason that problem seems specific to here.

I’ve tried narrowing down why it doesn’t work but couldn’t find anything obvious like an error in the javascript console and my JS debugging skill only go so far.

It’s been the case for a year or so, mayb longer. I didn’t report it before because I thought it’d be some temporary problem that’d go away with the next update in forum or browser software (and who knows, it might).

Is there anything else I can do to help diagnose the cause?

As a follow up, I asked users to try dismissing the notification in multiple themes, and they still could not. As a temporary workaround, I asked them to accept notifications, then turn them off again in browser settings.

Sounds like this:

Or this: