diff --git a/src/model.js b/src/model.js index 0077da3975..495cdf9db0 100644 --- a/src/model.js +++ b/src/model.js @@ -1490,7 +1490,7 @@ record._changed[this.name] = true; }, set_on_change: function(record, value) { - record._values[this.name] = value; + this.set(record, value); record._changed[this.name] = true; }, changed: function(record) {