Priorité/Sévérité : Moyenne
Plateforme : Toute plateforme avec le thème Horizon
Description : Sur certaines pages, notamment Nouveaux sujets et non lus ou les sujets d’activité utilisateur, la navigation dans les sujets échoue lors du clic sur des zones vides des cartes de sujet. Les utilisateurs doivent cliquer sur le titre pour voir les sujets.
Étapes de reproduction :
- Ouvrez Welcome to our demo! - discourse - Discourse Demo et cliquez sur les zones vides de n’importe quel sujet sous Nouveaux sujets et non lus.
- Ouvrez Profile - samsaffron - Discourse Demo et cliquez sur les zones vides du premier sujet.
- Allez sur la page d’accueil de https://try.discourse.org/ et cliquez sur les zones vides de certains sujets.
Dans les cas 1 et 2, la navigation ne se produit pas à moins que le texte du titre ne soit cliqué. Dans le cas 3, cliquer n’importe où dans la carte du sujet redirige vers le sujet.
Analyse :
Dans discourse/themes/horizon/javascripts/discourse/initializers/topic-list-columns.gjs at main · discourse/discourse · GitHub , certains currentRouteName ne sont pas inclus dans la vérification et ne sont pas correctement gérés, y compris topic.fromParams, topic.fromParamsNear et userActivity.topics. Je ne suis pas tout à fait sûr s’ils devraient faire partie de isHighContextRoute.
