diff --git a/packages/jest-watcher/src/lib/Prompt.ts b/packages/jest-watcher/src/lib/Prompt.ts index f49cc6a12578..b9ee34d7bfd3 100644 --- a/packages/jest-watcher/src/lib/Prompt.ts +++ b/packages/jest-watcher/src/lib/Prompt.ts @@ -73,17 +73,17 @@ export default class Prompt { this._onSuccess(this._selection || this._value); this.abort(); break; + case KEYS.ESCAPE: + this._entering = false; + this._onCancel(this._value); + this.abort(); + break; case KEYS.CONTROL_U: this._value = ""; this._offset = -1; this._selection = null; this._onChange(); break; - case KEYS.ESCAPE: - this._entering = false; - this._onCancel(this._value); - this.abort(); - break; case KEYS.ARROW_DOWN: this._offset = Math.min(this._offset + 1, this._promptLength - 1); this._onChange();