Prioridad/Severidad: Media
Plataforma: Cualquier plataforma con el tema Horizon
Descripción: En algunas páginas, incluyendo Temas Nuevos y No Leídos o temas de actividad de usuario, la navegación de temas falla al hacer clic en áreas en blanco de las tarjetas de temas. Los usuarios deben hacer clic en el título para ver los temas.
Pasos para reproducir:
- Abre Welcome to our demo! - discourse - Discourse Demo y haz clic en las áreas en blanco de cualquier tema debajo de Temas Nuevos y No Leídos.
- Abre Profile - samsaffron - Discourse Demo y haz clic en las áreas en blanco del primer tema.
- Ve a la página de inicio de https://try.discourse.org/ y haz clic en las áreas en blanco de algún tema.
En 1 y 2, la navegación no ocurre a menos que se haga clic en el texto del título. En 3, hacer clic en cualquier parte dentro de la tarjeta del tema navega al tema.
Análisis:
En discourse/themes/horizon/javascripts/discourse/initializers/topic-list-columns.gjs at main · discourse/discourse · GitHub , algunos currentRouteName no se incluyen en la verificación y no se manejan correctamente, incluyendo topic.fromParams, topic.fromParamsNear y userActivity.topics. No estoy muy seguro de si deberían ser parte de isHighContextRoute.
