aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorJohann-S <[email protected]>2018-06-16 22:20:27 +0200
committerXhmikosR <[email protected]>2019-02-20 22:05:45 +0200
commit096413a9942178aa68925f032822b40900bac346 (patch)
treec4c6acc502b2df8788ec5e2b69122dcb081d3490 /js/src
parent4510e7e61db27b264c1fadc125beb2d4c80f07df (diff)
downloadbootstrap-096413a9942178aa68925f032822b40900bac346.tar.xz
bootstrap-096413a9942178aa68925f032822b40900bac346.zip
fix(selector-engine): increase coverage for selector engine
Diffstat (limited to 'js/src')
-rw-r--r--js/src/dom/selectorEngine.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/js/src/dom/selectorEngine.js b/js/src/dom/selectorEngine.js
index b6b45bacb..55d2ce4bb 100644
--- a/js/src/dom/selectorEngine.js
+++ b/js/src/dom/selectorEngine.js
@@ -3,7 +3,7 @@ import Util from '../util'
/**
* --------------------------------------------------------------------------
- * Bootstrap (v4.0.0-beta): dom/selectorEngine.js
+ * Bootstrap (v4.1.1): dom/selectorEngine.js
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* --------------------------------------------------------------------------
*/
@@ -69,6 +69,10 @@ const SelectorEngine = (() => {
},
closest(element, selector) {
+ if (typeof selector !== 'string') {
+ return null
+ }
+
return closest(element, selector)
},