commit | b6b3100007921970ade45f4c924a56bef7bb5976 | [log] [tgz] |
---|---|---|
author | Milutin Kristofic <milutin@google.com> | Thu Jun 23 14:05:40 2022 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Thu Jun 23 14:05:40 2022 +0000 |
tree | b477bf906f9317ba9975adb5560e380f92097bb2 | |
parent | 139bad2def0cbf2e4bc5810f900103f990347abd [diff] | |
parent | 36de92d9c7230012ff72fa1d2e92a067b442afaf [diff] |
Merge "Fix A11y - reading diff lines"
diff --git a/polygerrit-ui/app/embed/diff/gr-diff-builder/gr-diff-builder-side-by-side.ts b/polygerrit-ui/app/embed/diff/gr-diff-builder/gr-diff-builder-side-by-side.ts index c982e2b..314b96b 100644 --- a/polygerrit-ui/app/embed/diff/gr-diff-builder/gr-diff-builder-side-by-side.ts +++ b/polygerrit-ui/app/embed/diff/gr-diff-builder/gr-diff-builder-side-by-side.ts
@@ -99,6 +99,9 @@ row.setAttribute('right-type', rightLine.type); // TabIndex makes screen reader read a row when navigating with j/k row.tabIndex = -1; + // This is small hack to enable screen reader to read a row + row.setAttribute('role', 'button'); + row.setAttribute('aria-roledescription', 'Code line'); row.appendChild(this.createBlameCell(leftLine.beforeNumber));