En otro foro de Discourse, observé exactamente lo contrario. Visité un tema con tabla de contenido (TOC) de un mensaje personal y, al regresar, de repente me encontré de nuevo junto al mensaje personal número 30, pero con una tabla de contenido vacía en lugar de la navegación. Dado que ese foro no utiliza la versión más reciente que probé aquí, pero no pude replicar este problema. Así que tal vez eso ya esté arreglado.
Acabo de fusionar una corrección en el núcleo de Discourse que debería resolver este problema. Debería estar activo en Meta en aproximadamente una hora.
El error depende de tu posición de desplazamiento tanto en el tema de origen como en el de destino, por lo que eso podría explicar por qué es inconsistente reproducirlo. Si te desplazaste a la primera publicación tanto en el tema de origen como en el de destino, la lógica de visualización de DiscoTOC se rompería.
Buena observación. He estado usando la tabla de contenido (TOC) bastante últimamente, especialmente con un par de documentos largos, y no había visto ese comportamiento, pero ahora pude reproducirlo basándome en lo que dijeron @Moin y @david.
Pero ahora puedo reproducir el otro error.
Cuando navegas desde un tema con tabla de contenido a uno sin ella, la navegación no aparece.
Funciona igual. La única diferencia es que no usas el botón de retroceso del navegador.
En modo móvil puedes ver que la tabla de contenido es el problema