Move role=document to xterm element

Feedback in microsoft/vscode#98918 said this could improve the UX on
screen readers
This commit is contained in:
Daniel Imms
2020-09-15 10:33:28 -07:00
parent 4e18a78c02
commit a32776e2af
2 changed files with 1 additions and 1 deletions
-1
View File
@@ -57,7 +57,6 @@ export class AccessibilityManager extends Disposable {
this._rowContainer = document.createElement('div');
this._rowContainer.classList.add('xterm-accessibility-tree');
this._rowContainer.setAttribute('role', 'document');
this._rowElements = [];
for (let i = 0; i < this._terminal.rows; i++) {
this._rowElements[i] = this._createAccessibilityTreeNode();
+1
View File
@@ -383,6 +383,7 @@ export class Terminal extends CoreTerminal implements ITerminal {
this.element.classList.add('terminal');
this.element.classList.add('xterm');
this.element.setAttribute('tabindex', '0');
this.element.setAttribute('role', 'document');
parent.appendChild(this.element);
// Performance: Use a document fragment to build the terminal