From c94c81c8ac789b117957bc06ac23cd5b78c1c7a0 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 28 Mar 2013 22:07:18 +0100 Subject: [PATCH] [FIX] Remove dirty flag on save lp bug: https://launchpad.net/bugs/1099380 fixed bzr revid: fme@openerp.com-20130328210718-85lemijdjc79hhea --- addons/web/static/src/js/view_form.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index a2091bb5c40..a77e50afb66 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -802,6 +802,8 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM if (save_obj.error) return $.Deferred().reject(); return $.when.apply($, save_obj.ret); + }).done(function() { + self.$el.removeClass('oe_form_dirty'); }); }, _process_save: function(save_obj) { @@ -2126,7 +2128,7 @@ instance.web.form.AbstractField = instance.web.form.FormWidget.extend(instance.w value without triggering a re-rendering. */ internal_set_value: function(value_) { - var tmp = this.no_render; + var tmp = this.no_rerender; this.no_rerender = true; this.set({'value': value_}); this.no_rerender = tmp;