We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3074fd5 + 11ff8be commit edeae36Copy full SHA for edeae36
1 file changed
src/vs/base/browser/ui/menu/menu.ts
@@ -105,6 +105,15 @@ export class Menu extends ActionBar {
105
106
this.menuDisposables = [];
107
108
+ addDisposableListener(menuElement, EventType.KEY_DOWN, (e) => {
109
+ const event = new StandardKeyboardEvent(e);
110
+
111
+ // Stop tab navigation of menus
112
+ if (event.equals(KeyCode.Tab)) {
113
+ EventHelper.stop(e, true);
114
+ }
115
+ });
116
117
if (options.enableMnemonics) {
118
this.menuDisposables.push(addDisposableListener(menuElement, EventType.KEY_DOWN, (e) => {
119
const key = e.key.toLocaleLowerCase();
0 commit comments