Skip to content

Commit 2997167

Browse files
aomarksmarijnh
authored andcommitted
Prevent line numbers from being voiced by screen readers
Sets aria-hidden=true on .CodeMirror-gutter-wrapper elements Fixes #6578
1 parent 770433e commit 2997167

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/display/update_line.js

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ function updateLineGutter(cm, lineView, lineN, dims) {
104104
if (cm.options.lineNumbers || markers) {
105105
let wrap = ensureLineWrapped(lineView)
106106
let gutterWrap = lineView.gutter = elt("div", null, "CodeMirror-gutter-wrapper", `left: ${cm.options.fixedGutter ? dims.fixedPos : -dims.gutterTotalWidth}px`)
107+
gutterWrap.setAttribute("aria-hidden", "true")
107108
cm.display.input.setUneditable(gutterWrap)
108109
wrap.insertBefore(gutterWrap, lineView.text)
109110
if (lineView.line.gutterClass)

0 commit comments

Comments
 (0)