Prioridade/Severidade: Média
Plataforma: Qualquer plataforma com o tema Horizon
Descrição: Em algumas páginas, incluindo Tópicos Novos e Não Lidos ou tópicos de atividade do usuário, a navegação do tópico falha ao clicar em áreas em branco dos cartões de tópico. Os usuários devem clicar no título para visualizar os tópicos.
Passos para reprodução:
- Abra Welcome to our demo! - discourse - Discourse Demo e clique nas áreas em branco de qualquer tópico abaixo de Tópicos Novos e Não Lidos.
- Abra Profile - samsaffron - Discourse Demo e clique nas áreas em branco do primeiro tópico.
- Vá para a página inicial de https://try.discourse.org/ e clique nas áreas em branco de algum tópico.
Em 1 e 2, a navegação não ocorre a menos que o texto do título seja clicado. Em 3, clicar em qualquer lugar dentro do cartão do tópico navega para o tópico.
Análise:
Em discourse/themes/horizon/javascripts/discourse/initializers/topic-list-columns.gjs at main · discourse/discourse · GitHub, alguns currentRouteNames não estão incluídos na verificação e não são tratados corretamente, incluindo topic.fromParams, topic.fromParamsNear e userActivity.topics. Não tenho certeza se eles deveriam fazer parte de isHighContextRoute.
