diff options
author | Johann-S <johann.servoire@gmail.com> | 2019-03-16 17:10:23 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@gmail.com> | 2019-03-18 02:11:05 +0300 |
commit | 08679ac0b5f34e1a1f1766be460e51bc1aa8d82a (patch) | |
tree | 2cef1cf8f17668c56b410c4c3e32a55bd4853af9 /js/src/button.js | |
parent | f7c1b1e683976ee780faadddc4edc70b477aa01f (diff) |
Add back support for IE 11
Diffstat (limited to 'js/src/button.js')
-rw-r--r-- | js/src/button.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/js/src/button.js b/js/src/button.js index 6453137e4e..78b0fea8cd 100644 --- a/js/src/button.js +++ b/js/src/button.js @@ -166,12 +166,18 @@ EventHandler.on(document, Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, eve EventHandler.on(document, Event.FOCUS_DATA_API, Selector.DATA_TOGGLE_CARROT, event => { const button = SelectorEngine.closest(event.target, Selector.BUTTON) - button.classList.add(ClassName.FOCUS) + + if (button) { + button.classList.add(ClassName.FOCUS) + } }) EventHandler.on(document, Event.BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, event => { const button = SelectorEngine.closest(event.target, Selector.BUTTON) - button.classList.remove(ClassName.FOCUS) + + if (button) { + button.classList.remove(ClassName.FOCUS) + } }) /** |