diff options
author | XhmikosR <xhmikosr@gmail.com> | 2020-11-01 08:38:55 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-01 08:38:55 +0300 |
commit | e6f8428b2850418474649006641c7fc4c0326eff (patch) | |
tree | fd81c0ec84916035020c5002fa2da4631b791962 /js | |
parent | d1dcc1e5e6fa3422bf47002f7b4d07661d956ab2 (diff) |
polyfill.js minor tweaks (#32011)
* rename function to `supportsScopeQuery`
* use a ternary in `findOne` function return value
Diffstat (limited to 'js')
-rw-r--r-- | js/src/dom/polyfill.js | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/js/src/dom/polyfill.js b/js/src/dom/polyfill.js index 55bc5d694e..61e75eccd0 100644 --- a/js/src/dom/polyfill.js +++ b/js/src/dom/polyfill.js @@ -27,7 +27,7 @@ const defaultPreventedPreservedOnDispatch = (() => { })() const scopeSelectorRegex = /:scope\b/ -const supportScopeQuery = (() => { +const supportsScopeQuery = (() => { const element = document.createElement('div') try { @@ -39,7 +39,7 @@ const supportScopeQuery = (() => { return true })() -if (!supportScopeQuery) { +if (!supportsScopeQuery) { find = function (selector) { if (!scopeSelectorRegex.test(selector)) { return this.querySelectorAll(selector) @@ -71,11 +71,7 @@ if (!supportScopeQuery) { const matches = find.call(this, selector) - if (typeof matches[0] !== 'undefined') { - return matches[0] - } - - return null + return matches[0] ? matches[0] : null } } |