diff --git a/src/vs/editor/contrib/find/simpleFindWidget.ts b/src/vs/editor/contrib/find/simpleFindWidget.ts index 3b031bb62929857836971a2cc2a100ff598c7b5b..c7833dcc2532de9ab8108d1523dc8f928d35662d 100644 --- a/src/vs/editor/contrib/find/simpleFindWidget.ts +++ b/src/vs/editor/contrib/find/simpleFindWidget.ts @@ -46,16 +46,12 @@ export abstract class SimpleFindWidget extends Widget { label: NLS_FIND_INPUT_LABEL, placeholder: NLS_FIND_INPUT_PLACEHOLDER, validation: (value: string): InputBoxMessage | null => { - if (value.length === 0) { - return null; - } - if (!this._findInput.getRegex()) { + if (value.length === 0 || !this._findInput.getRegex()) { return null; } try { - /* tslint:disable:no-unused-expression */ + /* tslint:disable-next-line:no-unused-expression */ new RegExp(value); - /* tslint:enable:no-unused-expression */ return null; } catch (e) { return { content: e.message };