diff --git a/src/vs/base/browser/ui/actionbar/actionbar.ts b/src/vs/base/browser/ui/actionbar/actionbar.ts index 9a121effc1e2be94427f8a008cc3a5dcdc6b4bbd..8f3ba0aca67ca8f6b5e5ea5a9ca51ecfd666528f 100644 --- a/src/vs/base/browser/ui/actionbar/actionbar.ts +++ b/src/vs/base/browser/ui/actionbar/actionbar.ts @@ -408,8 +408,6 @@ export class ActionBar implements IActionRunner { this.domNode = document.createElement('div'); this.domNode.className = 'monaco-action-bar'; - this.domNode.tabIndex = 0; - if (options.animated !== false) { DOM.addClass(this.domNode, 'animated'); } @@ -499,6 +497,8 @@ export class ActionBar implements IActionRunner { } if (this.options.isMenu) { + this.domNode.tabIndex = 0; + $(this.actionsList).on(DOM.EventType.MOUSE_OVER, (e) => { let target = e.target as HTMLElement; if (!target || !DOM.isAncestor(target, this.actionsList) || target === this.actionsList) {