La bannière « Voulez-vous des notifications en direct » ne peut pas être ignorée

Quelques utilisateurs sur mon forum ont signalé que la bannière de notification ne peut pas être fermée en cliquant sur le x. Je ne l’ai pas vu moi-même, et je ne vois rien dans le journal d’erreurs du forum, etc.

Lorsque je visite ce forum, une bannière « Voulez-vous des notifications en direct lorsque les gens répondent à vos messages ? [Activer les notifications] » apparaît en haut. Il y a un × à droite qui devrait permettre de la fermer, mais cliquer dessus ne fait rien :smile:

Cela ne laisse que « Activer les notifications ». Après avoir cliqué dessus, il est toujours possible de la rejeter dans la fenêtre contextuelle des notifications du navigateur, donc ce n’est qu’un léger problème d’ergonomie.

Ceci est avec Firefox 98.0.2, mais c’est le cas depuis un bon moment (je pense qu’elle revient à chaque fois que je me connecte ?). J’utilise le thème sombre, je ne sais pas si cela a de l’importance.

Je signale la même chose avec Firefox. Pas d’utilisation du thème sombre. Je mettrai à jour avec la version demain matin.

Étrange ! J’ai vu le même avis sur d’autres forums Discourse, mais là, la fermeture fonctionnait. Pour une raison quelconque, ce problème semble spécifique à ce forum.

J’ai essayé de déterminer pourquoi cela ne fonctionne pas, mais je n’ai rien trouvé d’évident comme une erreur dans la console JavaScript, et mes compétences en débogage JavaScript ont leurs limites.

C’est le cas depuis un an environ, peut-être plus. Je ne l’ai pas signalé avant car je pensais que ce serait un problème temporaire qui disparaîtrait avec la prochaine mise à jour du forum ou du logiciel du navigateur (et qui sait, peut-être que ce sera le cas).

Y a-t-il autre chose que je puisse faire pour aider à diagnostiquer la cause ?

Pour faire suite, j’ai demandé aux utilisateurs d’essayer de rejeter la notification dans plusieurs thèmes, et ils n’ont toujours pas pu. Comme solution de contournement temporaire, je leur ai demandé d’accepter les notifications, puis de les désactiver à nouveau dans les paramètres du navigateur.

On dirait ceci :

Ou ceci :