Skip to content

Commit

Permalink
keep arrow key handlers until success for rawlist SBoudrias#1025
Browse files Browse the repository at this point in the history
  • Loading branch information
owings1 committed Jul 3, 2021
1 parent be94794 commit a4cdd4f
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions packages/inquirer/lib/prompts/rawlist.js
Expand Up @@ -73,9 +73,11 @@ class RawListPrompt extends Base {
validation.success.forEach(this.onEnd.bind(this));
validation.error.forEach(this.onError.bind(this));

events.normalizedUpKey.pipe(takeUntil(events.line)).forEach(this.onUpKey.bind(this));
events.normalizedUpKey
.pipe(takeUntil(validation.success))
.forEach(this.onUpKey.bind(this));
events.normalizedDownKey
.pipe(takeUntil(events.line))
.pipe(takeUntil(validation.success))
.forEach(this.onDownKey.bind(this));
events.keypress
.pipe(takeUntil(validation.success))
Expand Down

0 comments on commit a4cdd4f

Please sign in to comment.