summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/view_form.js
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2012-05-16 11:24:19 +0200
committerniv-openerp <nicolas.vanhoren@openerp.com>2012-05-16 11:24:19 +0200
commitac0d912e41e4e2777eef033a64ad2b2fa7253083 (patch)
tree0783c7239cc25e92ffa2561d7cc6e1e11998cb5e /addons/web/static/src/js/view_form.js
parent399fe249f8a52ddec15b40ad526eb4e3b9fba8fc (diff)
parent742124c840b0b456c7eb48ebec753fb1303d883c (diff)
[merge]
bzr revid: nicolas.vanhoren@openerp.com-20120516092419-t3ndbvgwpxtmslmu
Diffstat (limited to 'addons/web/static/src/js/view_form.js')
-rw-r--r--addons/web/static/src/js/view_form.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 7590765c08f..3c45e28e28f 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -3228,6 +3228,7 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(_.
* TODO niv: clean those deferred stuff, it could be better
*/
instance.web.form.FieldMany2Many = instance.web.form.AbstractField.extend({
+ template: "FieldMany2Many.render",
multi_selection: false,
disable_utility_classes: true,
init: function(field_manager, node) {
@@ -3278,6 +3279,7 @@ instance.web.form.FieldMany2Many = instance.web.form.AbstractField.extend({
'addable': self.get("effective_readonly") ? null : _t("Add"),
'deletable': self.get("effective_readonly") ? false : true,
'selectable': self.multi_selection,
+ '$buttons': $(".oe_form_view_m2m_buttons", self.$element),
});
var embedded = (this.field.views || {}).tree;
if (embedded) {
@@ -3290,7 +3292,7 @@ instance.web.form.FieldMany2Many = instance.web.form.AbstractField.extend({
loaded.resolve();
});
$.async_when().then(function () {
- self.list_view.appendTo(self.$element);
+ self.list_view.appendTo($(".oe_form_view_m2m_view", self.$element));
});
return loaded;
},