From 019820102cfeeceef8e1bdc3282d3635ce67d8cb Mon Sep 17 00:00:00 2001 From: isidor Date: Thu, 7 May 2020 16:35:56 +0200 Subject: [PATCH] actionBar: fix npe --- src/vs/base/browser/ui/actionbar/actionbar.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/base/browser/ui/actionbar/actionbar.ts b/src/vs/base/browser/ui/actionbar/actionbar.ts index a7bdf2093b2..7f14dec71e2 100644 --- a/src/vs/base/browser/ui/actionbar/actionbar.ts +++ b/src/vs/base/browser/ui/actionbar/actionbar.ts @@ -506,9 +506,9 @@ export class ActionBar extends Disposable implements IActionRunner { const event = new StandardKeyboardEvent(e); let eventHandled = true; - if (event.equals(previousKeys[0]) || event.equals(previousKeys[1])) { + if (previousKeys && (event.equals(previousKeys[0]) || event.equals(previousKeys[1]))) { this.focusPrevious(); - } else if (event.equals(nextKeys[0]) || event.equals(nextKeys[1])) { + } else if (nextKeys && (event.equals(nextKeys[0]) || event.equals(nextKeys[1]))) { this.focusNext(); } else if (event.equals(KeyCode.Escape)) { this._onDidCancel.fire();