From 096413a9942178aa68925f032822b40900bac346 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Sat, 16 Jun 2018 22:20:27 +0200 Subject: fix(selector-engine): increase coverage for selector engine --- js/src/dom/selectorEngine.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'js/src') 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) }, -- cgit v1.2.3