diff options
| author | qsm-odoo <qsm@odoo.com> | 2017-09-29 12:52:36 +0200 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2017-09-29 13:40:25 +0200 |
| commit | a2da1df78ed359de318ade08169db7d088ce722b (patch) | |
| tree | 52d1701a14b9d9dfa462d343e356d188a6599cd2 /addons/web/static/src/js/core/dom.js | |
| parent | 2fcb780a01823468bf8062f8df09d8b89b957659 (diff) | |
[FIX] web, portal: checkbox rendering
This reverts commit b94939377a7dee66f7860f4ef9e59be85cccf2ba.
The commit was breaking most of the backend checkboxes trying to fix a
frontend one.
On top of the revert, this commit adds frontend-only style to fix the
frontend checkboxes.
Diffstat (limited to 'addons/web/static/src/js/core/dom.js')
| -rw-r--r-- | addons/web/static/src/js/core/dom.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/addons/web/static/src/js/core/dom.js b/addons/web/static/src/js/core/dom.js index da125aa72af..6ca13f18e4e 100644 --- a/addons/web/static/src/js/core/dom.js +++ b/addons/web/static/src/js/core/dom.js @@ -265,19 +265,19 @@ return { * @returns {jQuery} */ renderCheckbox: function (options) { - var $container = $('<div class="checkbox o_checkbox"><label><input type="checkbox"/><span/></label></div>'); + var $container = $('<div class="o_checkbox"><input type="checkbox"/><span/></div>'); if (options && options.prop) { - $container.find('input').prop(options.prop); + $container.children('input').prop(options.prop); } if (options && options.text) { - $container.find('label').append( + $container = $('<label/>').append( + $container, $('<span/>', { + class: 'ml8', text: options.text, - class: 'o_checkbox_label', }) ); } - return $container; }, /** |
