Les messages du sujet que je viens de quitter restent affichés dans le sujet suivant après la navigation dans l'application

J’ai activé les réponses imbriquées pour tous les sujets (thème Horizon) et j’ai rencontré un bug d’état que je peux désormais reproduire, tant sur mobile que sur bureau.

Lorsque j’ouvre un sujet, le lis, puis je saute vers un autre sujet via le bloc de sujets suggérés/connexes (donc une navigation côté client sans rechargement), les réponses du sujet que je viens de quitter restent parfois à l’écran — affichées en tant que réponses imbriquées sous la première branche du nouveau sujet. Elles s’attachent même sous un message qui a été supprimé dans le nouveau sujet. Elles ne disparaissent pas même si je continue à naviguer vers d’autres sujets ; seul un rechargement complet de la page permet de les faire disparaître.

Un détail important : le problème est intermittent. Le premier saut via le bloc connexe se passe généralement bien, et je peux cliquer dessus plusieurs fois sans problème. Il ne semble apparaître qu’après avoir navigué à travers le bloc de sujets connexes deux fois ou plus de suite.

Étapes pour reproduire :

  1. Ouvrir un sujet avec des réponses imbriquées.
  2. Ouvrir un autre sujet via le bloc de sujets suggérés/connexes (sans rechargement), et continuer à le faire plusieurs fois de suite.
  3. Après deux sauts ou plus consécutifs à travers le bloc, les réponses d’un sujet précédent apparaissent imbriquées sous la première branche du sujet actuel, parfois sous un message qui y a été supprimé.
  4. Elles persistent lors de futures navigations dans l’application jusqu’à un rechargement forcé.

Il n’y a aucune erreur JavaScript dans la console, alors je suis allé dans l’onglet Réseau, et il semble que le sujet précédent ne soit tout simplement jamais démonté :

  • La page inspectée est le sujet 724 (/n/vibriruet-pri-troganii…/724?sort=old).
  • Pendant que je suis sur 724, une requête pour les données du sujet précédent est toujours présente dans le journal :
    509.json?sort=old&track_visit=true.
  • Le sondage live du message-bus indique toujours Referer …/n/pinki-tolchki-…-na-nissane-kube/509
    — c’est-à-dire que l’abonnement au message-bus du sujet 509 n’a jamais été redirigé vers 724.

Il semble donc bien que la route imbriquée ne réinitialise pas le flux de messages / l’abonnement au message-bus du sujet d’origine lors d’une navigation côté client. J’ai remarqué cela en premier sur mobile, mais le comportement est identique sur bureau.

Version de Discourse : 2026.6.0-latest (27f76aa897)
Je suis ravi de fournir un enregistrement d’écran ou d’approfondir l’analyse si cela peut aider.