From 7eeb3ca137840c66a52118ae49e6e56318f675b9 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Mon, 2 Apr 2018 22:37:08 +0530 Subject: [PATCH] invalidate input if validate returns false --- client/view/controls/base.js | 1 + 1 file changed, 1 insertion(+) diff --git a/client/view/controls/base.js b/client/view/controls/base.js index 7e1962cb..6de0abd2 100644 --- a/client/view/controls/base.js +++ b/client/view/controls/base.js @@ -169,6 +169,7 @@ class BaseControl { async handleChange(event) { let value = await this.parse(this.getInputValue()); value = await this.validate(value); + this.input.setCustomValidity(value === false ? 'error' : ''); await this.updateDocValue(value); }