Priorità/Gravità: Media
Piattaforma: Qualsiasi piattaforma con tema Horizon
Descrizione: Su alcune pagine, incluse Nuovi argomenti e non letti o le attività degli utenti, la navigazione degli argomenti non funziona quando si fa clic su aree vuote delle schede degli argomenti. Gli utenti devono fare clic sul titolo per visualizzare gli argomenti.
Passaggi per la riproduzione:
- Aprire Welcome to our demo! - discourse - Discourse Demo e fare clic sulle aree vuote di qualsiasi argomento sotto Nuovi argomenti e non letti.
- Aprire Profile - samsaffron - Discourse Demo e fare clic sulle aree vuote del primo argomento.
- Andare alla pagina iniziale di https://try.discourse.org/ e fare clic sulle aree vuote di alcuni argomenti.
In 1 e 2, la navigazione non avviene a meno che non venga fatto clic sul testo del titolo. In 3, facendo clic in qualsiasi punto della scheda dell’argomento si naviga all’argomento.
Analisi:
In discourse/themes/horizon/javascripts/discourse/initializers/topic-list-columns.gjs at main · discourse/discourse · GitHub, alcuni currentRouteName non sono inclusi nel controllo e gestiti correttamente, inclusi topic.fromParams, topic.fromParamsNear e userActivity.topics. Non sono del tutto sicuro se debbano far parte di isHighContextRoute.
