diff --git a/src/vs/base/browser/ui/menu/menubar.ts b/src/vs/base/browser/ui/menu/menubar.ts index 765d4f2f13a3bb9fa6ce4af6d7acf6973e9dc61c..694bcd729e680746676ed7dcec2279f1e8699428 100644 --- a/src/vs/base/browser/ui/menu/menubar.ts +++ b/src/vs/base/browser/ui/menu/menubar.ts @@ -698,7 +698,7 @@ export class MenuBar extends Disposable { private focusPrevious(): void { - if (!this.focusedMenu) { + if (!this.focusedMenu || this.numMenusShown === 0) { return; } @@ -728,7 +728,7 @@ export class MenuBar extends Disposable { } private focusNext(): void { - if (!this.focusedMenu) { + if (!this.focusedMenu || this.numMenusShown === 0) { return; }