claude wrote this bug report for a case, we just wrote a workaround for:
Since #42005 (“A11Y: don’t use the title attribute for category and tag descriptions”, July 2026), tag descriptions have no visible place left in the main UI.
Steps to reproduce
- Give a tag a description, for example
Kreiselternratfor the tagKER. - Open /latest, /categories, a topic with that tag, or the tag chooser in the composer.
- Hover over or focus the tag.
Expected: some accessible way to read the description, as before the change (where it was the title tooltip).
Actual: nothing. The description only shows on /tag/ and on /tags.
Why I think this is a bug, not just a design choice
The PR says the information is “already available in the ‘about this category’ topic, in category dropdowns, category headings”. That holds for categories. It does not hold for tags: there is no about topic, the tag chooser rows do not show it, and the topic list does not show it.
The data is still sent to the client and passed to the renderer, which just ignores it:
defaultRenderTaginfrontend/discourse/app/lib/render-tag.jsreceivesparams.description(topic list, topic title, search viatags_descriptions) and drops it.frontend/discourse/select-kit/components/tag-row.gjspassesdescription=this.item.descriptiontodDiscourseTag, and it is dropped as well.
I agree that a title attribute is the wrong tool. The PR itself suggests an accessible tooltip/toggletip instead. Discourse has DTooltip in float-kit, which works on hover and keyboard focus. Could tags (and the tag chooser rows) use that, maybe behind a site setting?
Workaround for anyone who needs it now: a small theme component that does exactly that with api.replaceTagRenderer and the float-kit tooltip service, on hover and keyboard focus: GitHub - thoka/discourse-tag-description-tooltip: Discourse theme component: show the tag description in a tooltip on hover and focus · GitHub