diff options
| author | Xavier Morel <xmo@openerp.com> | 2011-10-04 15:28:54 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@openerp.com> | 2011-10-04 15:28:54 +0200 |
| commit | fb2e7a4a061d77ba1aa112e2d44cc3812dcbad5d (patch) | |
| tree | 03c35f78301663dc9a19917c0df417fb62769fa4 | |
| parent | 780179e0167660b8791937429570ad344847a176 (diff) | |
| parent | 63cf2019e5b0b74920c92765436e22c36fb8239c (diff) | |
[FIX] have form widget elements behave correctly in case of classes with dots. Thanks valentin
bzr revid: xmo@openerp.com-20111004132854-sg8vo4m3b4bvtecf
| -rw-r--r-- | addons/web/static/src/js/view_form.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 1b7a7fe6fcf..4982e93aaff 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -685,7 +685,8 @@ openerp.web.form.Widget = openerp.web.Widget.extend(/** @lends openerp.web.form. this.width = this.node.attrs.width; }, start: function() { - this.$element = this.view.$element.find('.' + this.element_class); + this.$element = this.view.$element.find( + '.' + this.element_class.replace(/[^\r\n\f0-9A-Za-z_-]/g, "\\$&")); }, process_modifiers: function() { var compute_domain = openerp.web.form.compute_domain; |
