Si riproduce solo su Horizon: su Foundation non ho visto che il ramo delle risposte venisse mantenuto tra i topic.
Ma non credo che sia semplicemente assente su Foundation; sembra piuttosto dipendere da come funziona la navigazione lì. La differenza che ho notato:
- Horizon: quando clicco su un topic correlato (o apro qualsiasi topic dall’elenco), il topic appare istantaneamente, senza alcun indicatore di caricamento. Questa navigazione istantanea è esattamente il momento in cui si manifesta il mantenimento del ramo, dopo 2+ clic consecutivi.
- Foundation: il topic appare anch’esso istantaneamente all’inizio (come su Horizon), ma dopo circa 200-400 ms appare una schermata di caricamento con pallini animati e il topic viene ricaricato: quindi c’è un secondo caricamento, autoattivato, subito dopo l’apertura rapida.
Quindi sembra che il bug si manifesti specificamente a causa della navigazione “istantanea”, dove lo stato del topic precedente non viene resettato. Su Foundation quel successivo caricamento apparentemente resetta lo stato e maschera il problema. In altre parole: su Horizon la navigazione istantanea ai topic annidati non resetta il flusso di post / la sottoscrizione al message-bus del topic precedente, mentre il flusso di Foundation lo fa tramite quel secondo caricamento.
A parte, mentre testavo su Horizon: nella vista annidata occasionalmente osservo un minuscolo spostamento del layout. Apro un topic, inizio a scorrere verso il basso e, quando lo schermo raggiunge le risposte, può verificarsi un rapido micro-spostamento: non ogni volta, ma abbastanza spesso. Potrebbe essere correlato, potrebbe essere una cosa minore separata; lo segnalo per ogni evenienza.