Skip to content

Commit f401257

Browse files
authored
1 parent defa802 commit f401257

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/vs/workbench/contrib/preferences/browser/keybindingWidgets.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { Widget } from 'vs/base/browser/ui/widget';
1313
import { KeyCode } from 'vs/base/common/keyCodes';
1414
import { ResolvedKeybinding } from 'vs/base/common/keybindings';
1515
import * as dom from 'vs/base/browser/dom';
16+
import * as aria from 'vs/base/browser/ui/aria/aria';
1617
import { IKeyboardEvent, StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent';
1718
import { FastDomNode, createFastDomNode } from 'vs/base/browser/fastDomNode';
1819
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
@@ -263,6 +264,7 @@ export class DefineKeybindingWidget extends Widget {
263264
const existingElement = dom.$('span.existingText');
264265
const text = numberOfExisting === 1 ? nls.localize('defineKeybinding.oneExists', "1 existing command has this keybinding", numberOfExisting) : nls.localize('defineKeybinding.existing', "{0} existing commands have this keybinding", numberOfExisting);
265266
dom.append(existingElement, document.createTextNode(text));
267+
aria.alert(text);
266268
this._showExistingKeybindingsNode.appendChild(existingElement);
267269
existingElement.onmousedown = (e) => { e.preventDefault(); };
268270
existingElement.onmouseup = (e) => { e.preventDefault(); };

0 commit comments

Comments
 (0)