From 9616851e52ca4448166099a2620c82162bdb7502 Mon Sep 17 00:00:00 2001 From: Katerina Koukiou Date: Tue, 10 Nov 2020 16:36:59 +0100 Subject: [PATCH] Fix a11y violation because of using role='listitem' without role='list' parent --- src/browser/AccessibilityManager.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/browser/AccessibilityManager.ts b/src/browser/AccessibilityManager.ts index 0f25ea08..c55aaad9 100644 --- a/src/browser/AccessibilityManager.ts +++ b/src/browser/AccessibilityManager.ts @@ -56,6 +56,7 @@ export class AccessibilityManager extends Disposable { this._accessibilityTreeRoot.classList.add('xterm-accessibility'); this._rowContainer = document.createElement('div'); + this._rowContainer.setAttribute('role', 'list'); this._rowContainer.classList.add('xterm-accessibility-tree'); this._rowElements = []; for (let i = 0; i < this._terminal.rows; i++) {