diff --git a/src/view/form.js b/src/view/form.js index d906340f00..a4efc0f607 100644 --- a/src/view/form.js +++ b/src/view/form.js @@ -1795,7 +1795,8 @@ function eval_pyson(value){ get modified() { if (this.record && this.field) { var value = this.get_client_value(); - return value != this.get_value(); + return (JSON.stringify(this.field.convert(value)) != + JSON.stringify(this.field.convert(this.get_value()))); } return false; },