Posts do tópico que acabei de sair permanecem renderizados no próximo tópico após navegação no aplicativo

Ativei as respostas aninhadas para todos os tópicos (tema Horizon) e encontrei um bug de estado que agora consigo reproduzir, tanto no mobile quanto no desktop.

Ao abrir um tópico, lê-lo e, em seguida, saltar para outro tópico por meio do bloco de tópicos sugeridos/relacionados (ou seja, navegação no lado do cliente, sem recarregar), as respostas do tópico que acabei de deixar às vezes permanecem na tela — renderizadas aninhadas sob o primeiro ramo do novo tópico. Elas até se anexam a uma postagem que foi excluída no novo tópico. Isso não desaparece mesmo se eu continuar navegando para mais tópicos; apenas uma recarga completa da página resolve o problema.

Um detalhe importante: o problema é intermitente. O primeiro salto pelo bloco relacionado geralmente funciona bem, e consigo clicar várias vezes sem problemas. Ele só parece aparecer após navegar pelo bloco de tópicos relacionados duas ou mais vezes consecutivas.

Passos para reproduzir:

  1. Abra um tópico com respostas aninhadas.
  2. Abra outro tópico por meio do bloco de tópicos sugeridos/relacionados (sem recarregar) e continue fazendo isso algumas vezes consecutivamente.
  3. Após dois ou mais saltos consecutivos pelo bloco, respostas de um tópico anterior aparecem aninhadas sob o primeiro ramo do tópico atual, às vezes sob uma postagem que foi excluída ali.
  4. Elas persistem em futuras navegações dentro do aplicativo até uma recarga forçada.

Não há erro de JS no console, então fui até a aba Rede e parece que o tópico anterior simplesmente nunca é desmontado:

  • A página inspecionada é o tópico 724 (/n/vibriruet-pri-troganii…/724?sort=old).
  • Enquanto estou no 724, uma solicitação pelos dados do tópico anterior ainda está no log: 509.json?sort=old&track_visit=true.
  • A sondagem do message-bus ao vivo ainda tem Referer …/n/pinki-tolchki-…-na-nissane-kube/509 — ou seja, a assinatura do message-bus do tópico 509 nunca foi redirecionada para o 724.

Então realmente parece que a rota aninhada não redefinir o fluxo de postagens / a assinatura do message-bus do tópico de origem durante a navegação no lado do cliente. Percebi isso primeiro no mobile, mas o comportamento é o mesmo no desktop.

Versão do Discourse: 2026.6.0-latest (27f76aa897)
Fico feliz em anexar uma gravação de tela ou investigar mais se isso ajudar.