summaryrefslogtreecommitdiff
path: root/odoo/addons/base/static/src/js
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2018-03-15 15:34:06 +0100
committerAaron Bohy <aab@odoo.com>2018-03-15 16:55:53 +0100
commit3dd93ed129f8061ccb7b6044b78656d8c628be31 (patch)
tree2846c42f9b2c8ef37a99ad9af59d54c2b2d7187e /odoo/addons/base/static/src/js
parentdc7b2dff029f04cc084c81a3d6e3c96330ec9391 (diff)
[FIX] base: settings view: don't patch jQuery
especially to alter the behavior of a standard function to make it behave like a function that is already available (defined in our extension of jQuery).
Diffstat (limited to 'odoo/addons/base/static/src/js')
-rw-r--r--odoo/addons/base/static/src/js/res_config_settings.js14
1 files changed, 1 insertions, 13 deletions
diff --git a/odoo/addons/base/static/src/js/res_config_settings.js b/odoo/addons/base/static/src/js/res_config_settings.js
index c6cef6362af..28f5ac17c9b 100644
--- a/odoo/addons/base/static/src/js/res_config_settings.js
+++ b/odoo/addons/base/static/src/js/res_config_settings.js
@@ -32,17 +32,6 @@ var BaseSettingRenderer = FormRenderer.extend({
},
/**
- * enable case insensitive search in jQuery contains function
- *
- * @private
- */
- _activeCaseInsensitiveSearch: function () {
- $.expr[':'].contains = function (a, i, m) {
- return $(a).text().toUpperCase()
- .indexOf(m[3].toUpperCase()) >= 0;
- };
- },
- /**
* initialize modules list.
* remove module that restricted in groups
* data contains
@@ -253,7 +242,6 @@ var BaseSettingRenderer = FormRenderer.extend({
var res = this._super.apply(this, arguments);
if (!this.modules) {
this._initModules();
- this._activeCaseInsensitiveSearch();
}
this._renderLeftPanel();
this._initSearch();
@@ -289,7 +277,7 @@ var BaseSettingRenderer = FormRenderer.extend({
module.settingView.find('h2').addClass('o_hidden');
module.settingView.find('.settingSearchHeader').addClass('o_hidden');
module.settingView.find('.o_settings_container').removeClass('mt16');
- var resultSetting = module.settingView.find("label:contains('" + self.searchText + "')");
+ var resultSetting = module.settingView.find("label:containsLike('" + self.searchText + "')");
if (resultSetting.length > 0) {
resultSetting.each(function () {
var settingBox = $(this).closest('.o_setting_box');