diff --git a/api/js/etemplate/Et2InputWidget/Et2InputWidget.ts b/api/js/etemplate/Et2InputWidget/Et2InputWidget.ts index bb73ec7d95..10113eb331 100644 --- a/api/js/etemplate/Et2InputWidget/Et2InputWidget.ts +++ b/api/js/etemplate/Et2InputWidget/Et2InputWidget.ts @@ -186,6 +186,11 @@ const Et2InputWidgetMixin = (superclass) => set_value(new_value) { this.value = new_value; + + if(typeof this._callParser == "function") + { + this.modelValue = this._callParser(new_value); + } } get_value()