From 825330e0165cb847d211906d5e80c603d0edd4c0 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 30 Jun 2011 11:13:26 +0200 Subject: [PATCH] [FIX] on_change result set the fields values but does not set touched state bzr revid: fme@openerp.com-20110630091326-jgu5l45yvcsil1g0 --- addons/base/static/src/js/form.js | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 6bbf36419c8..3118d580aa5 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -228,6 +228,7 @@ openerp.base.FormView = openerp.base.View.extend( /** @lends openerp.base.FormV if (field.get_value() != value) { console.log(" |-> Onchange Action : change '%s' value from '%s' to '%s'", field.name, field.get_value(), value); field.set_value(value); + field.touched = true; if (_.indexOf(processed, field.name) < 0) { this.do_onchange(field, processed); }