summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/core
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2017-09-29 12:52:36 +0200
committerqsm-odoo <qsm@odoo.com>2017-09-29 13:40:25 +0200
commita2da1df78ed359de318ade08169db7d088ce722b (patch)
tree52d1701a14b9d9dfa462d343e356d188a6599cd2 /addons/web/static/src/js/core
parent2fcb780a01823468bf8062f8df09d8b89b957659 (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')
-rw-r--r--addons/web/static/src/js/core/dom.js10
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;
},
/**