Skip to content

Commit 723175e

Browse files
author
Benjamin Pasero
committed
1 parent 08adb72 commit 723175e

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

src/vs/base/parts/quickinput/browser/quickInput.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -662,7 +662,7 @@ class QuickPick<T extends IQuickPickItem> extends QuickInput implements IQuickPi
662662
this.ui.list.clearFocus();
663663
}
664664
}));
665-
this.visibleDisposables.add(this.ui.inputBox.onKeyDown(event => {
665+
this.visibleDisposables.add((this._hideInput ? this.ui.list : this.ui.inputBox).onKeyDown((event: KeyboardEvent | StandardKeyboardEvent) => {
666666
switch (event.keyCode) {
667667
case KeyCode.DownArrow:
668668
this.ui.list.focus(QuickInputListFocus.Next);

src/vs/base/parts/quickinput/browser/quickInputList.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ export class QuickInputList {
263263
onChangedCheckedElements: Event<IQuickPickItem[]> = this._onChangedCheckedElements.event;
264264
private readonly _onButtonTriggered = new Emitter<IQuickPickItemButtonEvent<IQuickPickItem>>();
265265
onButtonTriggered = this._onButtonTriggered.event;
266+
readonly onKeyDown = this.list.onKeyDown;
266267
private readonly _onLeave = new Emitter<void>();
267268
onLeave: Event<void> = this._onLeave.event;
268269
private _fireCheckedEvents = true;

0 commit comments

Comments
 (0)