“您想要实时通知吗”横幅无法关闭

我的论坛上有几位用户报告说通知横幅无法通过按“x”来关闭。我本人没有遇到过,也看不到论坛错误日志中有任何相关信息。

当我访问这个论坛时,顶部会出现一个“当有人回复你的帖子时,你想要实时通知吗?[启用通知]”的横幅。右边有一个 × 应该可以关闭它,但点击它没有任何反应 :smile:

这只会留下“启用通知”。点击它之后,仍然可以在浏览器的通知弹出窗口中拒绝它,所以这只是一个轻微的用户友好性问题。

这是使用 Firefox 98.0.2 时的情况,但这种情况已经持续了一段时间(我认为每次登录时都会出现?)。我正在使用暗色主题,不知道这是否重要。

使用 Firefox 也有同样的问题。没有使用暗色主题。将在上午更新版本。

奇怪!我在其他 Discourse 论坛上也看到过同样的通知,但那里的关闭是有效的。无论出于何种原因,这个问题似乎在这里是特有的。

我试图缩小问题范围,但找不到任何明显的线索,比如 JavaScript 控制台中没有错误,而且我的 JS 调试技能也仅限于此。

这种情况已经有一年左右了,可能更长。我之前没有报告是因为我认为这只是一个临时问题,会在论坛或浏览器软件的下一次更新中消失(谁知道呢,也许会)。

有什么其他我可以做的来帮助诊断原因吗?

作为后续,我要求用户尝试在多个主题中关闭通知,但他们仍然无法关闭。作为临时解决方法,我要求他们接受通知,然后在浏览器设置中将其关闭。

听起来像这样:

或者这样: