You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit aad85b2
Browse filesBrowse the repository at this point in the historyBrowse files
Fix empty item links in listings when a description contains a link (#15213)
Default and grid listings wrap the item description in a link to the
item, so a link inside the description produced nested anchors. The HTML
parser split them into empty, unnamed links, which axe reports as
link-name. The delink filter flattens such links to text, but it only
matches Pandoc Divs, and the item templates stopped emitting one in 1.7
when they moved to raw HTML (see #11758), so the filter no longer ran.
The fenced div is restored so the filter applies again, and only the item
link stays raw HTML. Description links are text again, as in 1.6, so the
whole description links to the item. Making them clickable is discussed
in #10814 and is not part of this change.
- Restore the `delink` container in the default and grid item templates.
- Remove the empty-link exclusion from #9469's listing axe test.
- Remove the description link icon test from #9469 and cover both
listings with a smoke-all project.
- Move the custom icon pagination test from the default listing to a
table listing, whose title link keeps the external icon.
Fixes#15211
Copy file name to clipboardExpand all lines: news/changelog-1.11.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,7 @@ All changes included in 1.11:
49
49
- ([#15080](https://github.com/quarto-dev/quarto-cli/issues/15080)): Fix footnote, citation, cross-reference and code annotation popups not closing with Esc, and staying open over the next focused element after keyboard focus leaves them.
50
50
- ([#15129](https://github.com/quarto-dev/quarto-cli/issues/15129)): Fix default listings rendering an empty, focusable metadata link for posts with no date, author or other listed field to show, flagged by axe-core (`link-name`).
51
51
- ([#15159](https://github.com/quarto-dev/quarto-cli/issues/15159), [#15160](https://github.com/quarto-dev/quarto-cli/issues/15160)): Fix the `revealjs` speaker view's Layout selector having no accessible name or visible keyboard focus, and its current slide, upcoming slide, time, and notes areas not being named regions. Changing layouts no longer forwards control keys to the slides, and the slide navigation buttons no longer introduce an unrelated complementary landmark. (author: @jooyoungseo)
52
+
- ([#15211](https://github.com/quarto-dev/quarto-cli/issues/15211)): Fix default and grid listings rendering empty, focusable links when an item description contains a link, flagged by axe-core (`link-name`), a regression introduced in v1.7.7. Links in descriptions are shown as text again, so the whole description links to the item.
0 commit comments