diff options
| author | qsm-odoo <qsm@odoo.com> | 2018-08-23 12:17:01 +0200 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2018-08-23 16:45:40 +0200 |
| commit | 9fc771dd5d1e023978d7b4691126ba3bcedc19d8 (patch) | |
| tree | 00cfb849370827d78ef78b5a0ee30d89bd27918c /addons/web/static/src/js/fields/basic_fields.js | |
| parent | 6fd68c28cde6e2cf4994de5893bb004cc0476690 (diff) | |
[FIX] web: BS4, restore slider checkboxes
Take advantage of the new BS4 checkbox structure to simplify the
widget too.
Diffstat (limited to 'addons/web/static/src/js/fields/basic_fields.js')
| -rw-r--r-- | addons/web/static/src/js/fields/basic_fields.js | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/addons/web/static/src/js/fields/basic_fields.js b/addons/web/static/src/js/fields/basic_fields.js index 3bc6cfe4b84..d56aa02c03d 100644 --- a/addons/web/static/src/js/fields/basic_fields.js +++ b/addons/web/static/src/js/fields/basic_fields.js @@ -2006,32 +2006,10 @@ var FieldBooleanButton = AbstractField.extend({ }); var BooleanToggle = FieldBoolean.extend({ + className: FieldBoolean.prototype.className + ' o_boolean_toggle', events: { 'click': '_onClick' }, - //-------------------------------------------------------------------------- - // Private - //-------------------------------------------------------------------------- - - /** - * @override - * @private - */ - _render: function () { - this._super.apply(this, arguments); - this._renderToggleSwitch(); - }, - - /** - * Display toggle switch - * - * @private - */ - _renderToggleSwitch: function () { - this.$el.addClass("o_boolean_toggle"); - var $div = $('<div class="slider"></div>'); - $div.insertAfter(this.$("input[type=checkbox]")); - }, //-------------------------------------------------------------------------- // Handlers @@ -2048,7 +2026,6 @@ var BooleanToggle = FieldBoolean.extend({ this._setValue(!this.value); this.$el.closest(".o_data_row").toggleClass('text-muted', this.value); }, - }); var StatInfo = AbstractField.extend({ |
