From c292e7fe2372d622b8a728db055ef0a5b60c1c46 Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Wed, 2 May 2012 11:13:43 +0200 Subject: [PATCH] [imp] field interface bzr revid: nicolas.vanhoren@openerp.com-20120502091343-6z2f5g2ugky3qons --- addons/web/static/src/js/view_form.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 5b2119a7a40..d8cc581ff1b 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -1604,7 +1604,7 @@ instance.web.form.FieldManagerInterface = { * - changed_value: triggered to inform the view to check on_changes * */ -instance.web.form.FieldInterface = { +instance.web.form.FieldInterfaceMixin = { /** * Constructor takes 2 arguments: * - field_manager: Implements FieldManagerInterface @@ -1678,7 +1678,7 @@ instance.web.form.FieldInterface = { * a 'changed_value' event that inform the view to trigger on_changes. * */ -instance.web.form.AbstractField = instance.web.form.FormWidget.extend(/** @lends instance.web.form.AbstractField# */{ +instance.web.form.AbstractField = instance.web.form.FormWidget.extend(_.extend({}, instance.web.form.FieldInterfaceMixin, { /** * @constructs instance.web.form.AbstractField * @extends instance.web.form.FormWidget @@ -1783,7 +1783,7 @@ instance.web.form.AbstractField = instance.web.form.FormWidget.extend(/** @lends set_input_id: function(id) { this.id_for_label = id; }, -}); +})); /** * A mixin to apply on any field that has to completely re-render when its readonly state