diff options
| author | Johann-S <[email protected]> | 2018-12-23 13:30:35 +0100 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2018-12-23 14:30:35 +0200 |
| commit | 3bd9fb3649a233f0a0c26b8a6cb5209d220a7528 (patch) | |
| tree | 390db50e54653a5a7ce3e3b298f135cdcff35ad9 /js/src | |
| parent | 7d5cb2df3ad1d3438c0753c78203bca54f28d5a8 (diff) | |
| download | bootstrap-3bd9fb3649a233f0a0c26b8a6cb5209d220a7528.tar.xz bootstrap-3bd9fb3649a233f0a0c26b8a6cb5209d220a7528.zip | |
getSelectorFromElement return null on bad selectors (#27912)
Diffstat (limited to 'js/src')
| -rw-r--r-- | js/src/util.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/js/src/util.js b/js/src/util.js index 0d434c4c5..c3e23e817 100644 --- a/js/src/util.js +++ b/js/src/util.js @@ -82,7 +82,11 @@ const Util = { selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '' } - return selector && document.querySelector(selector) ? selector : null + try { + return document.querySelector(selector) ? selector : null + } catch (err) { + return null + } }, getTransitionDurationFromElement(element) { |
