claude escreveu este relatório de bug para um caso para o qual criamos um workaround:
Desde #42005 (“A11Y: não use o atributo title para descrições de categorias e tags”, julho de 2026), as descrições das tags não têm mais um local visível na interface principal.
Passos para reproduzir
- Atribua uma descrição a uma tag, por exemplo
Kreiselternratpara a tagKER. - Abra /latest, /categories, um tópico com essa tag ou o seletor de tags no editor.
- Passe o mouse ou foque na tag.
Esperado: alguma forma acessível de ler a descrição, como antes da mudança (quando era usada a tooltip via atributo title).
Real: nada. A descrição só aparece em /tag/ e em /tags.
Por que acho que isso é um bug e não apenas uma decisão de design
O PR afirma que a informação “já está disponível no tópico ‘sobre esta categoria’, nos dropdowns de categorias e nos cabeçalhos das categorias”. Isso vale para categorias. Não vale para tags: não há tópico “sobre”, as linhas do seletor de tags não mostram a descrição, e a lista de tópicos também não.
Os dados ainda são enviados ao cliente e passados ao renderizador, que simplesmente os ignora:
defaultRenderTagemfrontend/discourse/app/lib/render-tag.jsrecebeparams.description(lista de tópicos, título do tópico, busca viatags_descriptions) e o descarta.frontend/discourse/select-kit/components/tag-row.gjspassadescription=this.item.descriptionparadDiscourseTag, e ele também é descartado.
Concordo que o atributo title é a ferramenta errada. O próprio PR sugere uma tooltip/toggletip acessível como alternativa. O Discourse possui o DTooltip no float-kit, que funciona ao passar o mouse e ao focar via teclado. As tags (e as linhas do seletor de tags) poderiam usar isso, talvez atrás de uma configuração do site?
Workaround para quem precisa agora: um pequeno componente de tema que faz exatamente isso com api.replaceTagRenderer e o serviço de tooltip do float-kit, ao passar o mouse e ao focar via teclado: GitHub - thoka/discourse-tag-description-tooltip: Discourse theme component: show the tag description in a tooltip on hover and focus · GitHub