From: niv-openerp Date: Tue, 10 Jan 2012 14:47:09 +0000 (+0100) Subject: [imp] cosmetic improvements in form view X-Git-Tag: 6.1.0-rc1-addons~64 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=7f945253c72f5bed01b635457e7597b88ddde292;p=odoo%2Fodoo.git [imp] cosmetic improvements in form view bzr revid: nicolas.vanhoren@openerp.com-20120110144709-wamuhmj682pa2a07 --- diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 221d5a3..796c1bb 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -306,7 +306,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView# }, do_onchange: function(widget, processed) { var self = this; - var act = function() { + return this.on_change_mutex.exec(function() { try { processed = processed || []; var on_change = widget.node.attrs.on_change; @@ -333,8 +333,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView# console.error(e); return $.Deferred().reject(); } - }; - return this.on_change_mutex.exec(act); + }); }, on_processed_onchange: function(response, processed) { try { @@ -416,7 +415,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView# */ do_save: function(success, prepend_on_create) { var self = this; - var action = function() { + return this.mutating_mutex.exec(function() { return self.is_initialized.pipe(function() { try { var form_invalid = false, values = {}, @@ -462,10 +461,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView# console.error(e); return $.Deferred().reject(); } - }; - return this.mutating_mutex.exec(function() { - return self.is_initialized.pipe(action); - }); + });}); }, on_invalid: function() { var msg = "