Bonjour ![]()
J’ai remarqué un problème intéressant (et délicat) avec l’instruction topics unread de la liste des sujets de découverte. Parfois, lorsque j’ouvre un sujet contenant un message non lu et que je reviens à la liste des sujets, celle-ci affiche la même chose qu’avant l’ouverture du sujet. D’autres fois, l’indicateur de message non lu réapparaît, comme si la page n’avait pas enregistré que j’avais ouvert le sujet et lu le message non lu. Il semble que la liste des sujets ne se mette pas à jour correctement lorsque cela se produit, car les nouveaux sujets mis à jour ou les nouveaux sujets n’apparaissent pas.
Ce n’est pas reproductible à 100 %, je n’ai pas la raison spécifique pour laquelle cela se produit :
- Ouvrez un sujet (mis à jour ou créé) depuis la liste des sujets qui contient des messages non lus.
- Revenez à la liste des sujets.
- Ouvrez un autre sujet depuis la liste des sujets.
- Revenez à la liste des sujets.
Les étapes 3 et 4 ne sont parfois pas nécessaires pour reproduire ce problème.
Le sujet que vous avez ouvert au point 1 affichera le même message non lu qu’auparavant. Il semble que le rechargement de la page puisse résoudre ce problème. Mais lorsque cela se produit, la bannière « Voir x sujets nouveaux ou mis à jour » n’apparaît pas et le nouveau message ne s’affiche qu’après un rechargement complet de la page.
Il n’y a aucune erreur dans la console ou dans /logs.
Les étapes de reproduction ne fonctionnent pas toujours, mais j’ai créé 2 vidéos à ce sujet.
Le report de sujet ne met pas non plus à jour la liste des sujets instantanément à chaque fois.
Merci ![]()