From c44db783bf17c907dd46f53fdaa917ec74ffbded Mon Sep 17 00:00:00 2001 From: Johann-S Date: Wed, 25 Jul 2018 11:29:16 +0200 Subject: chore(update): bump to 4.1.3 --- js/src/dom/data.js | 2 +- js/src/dom/eventHandler.js | 18 +++++++++++++++++- js/src/dom/manipulator.js | 2 +- js/src/dom/polyfill.js | 2 +- js/src/dom/selectorEngine.js | 2 +- 5 files changed, 21 insertions(+), 5 deletions(-) (limited to 'js/src/dom') diff --git a/js/src/dom/data.js b/js/src/dom/data.js index 2c1115125..2dfaad91a 100644 --- a/js/src/dom/data.js +++ b/js/src/dom/data.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v4.1.1): dom/data.js + * Bootstrap (v4.1.3): dom/data.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/eventHandler.js b/js/src/dom/eventHandler.js index 17f6d077a..259f575ed 100644 --- a/js/src/dom/eventHandler.js +++ b/js/src/dom/eventHandler.js @@ -3,7 +3,7 @@ import Util from '../util' /** * -------------------------------------------------------------------------- - * Bootstrap (v4.1.1): dom/eventHandler.js + * Bootstrap (v4.1.3): dom/eventHandler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -32,6 +32,7 @@ const EventHandler = (() => { 'keydown', 'keypress', 'keyup', 'orientationchange', 'touchstart', 'touchmove', 'touchend', 'touchcancel', + 'pointerdown', 'pointermove', 'pointerup', 'pointerleave', 'pointercancel', 'gesturestart', 'gesturechange', 'gestureend', 'focus', 'blur', 'change', 'reset', 'select', 'submit', 'focusin', 'focusout', 'load', 'unload', 'beforeunload', 'resize', 'move', 'DOMContentLoaded', 'readystatechange', @@ -314,4 +315,19 @@ const EventHandler = (() => { } })() +/* istanbul ignore next */ +// focusin and focusout polyfill +if (Polyfill.focusIn) { + (() => { + function listenerFocus(event) { + EventHandler.trigger(event.target, 'focusin') + } + function listenerBlur(event) { + EventHandler.trigger(event.target, 'focusout') + } + EventHandler.on(document, 'focus', 'input', listenerFocus) + EventHandler.on(document, 'blur', 'input', listenerBlur) + })() +} + export default EventHandler diff --git a/js/src/dom/manipulator.js b/js/src/dom/manipulator.js index db3113f88..ad14e2914 100644 --- a/js/src/dom/manipulator.js +++ b/js/src/dom/manipulator.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v4.1.1): dom/manipulator.js + * Bootstrap (v4.1.3): dom/manipulator.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/polyfill.js b/js/src/dom/polyfill.js index c0c1139f0..45defb76e 100644 --- a/js/src/dom/polyfill.js +++ b/js/src/dom/polyfill.js @@ -2,7 +2,7 @@ import Util from '../util' /** * -------------------------------------------------------------------------- - * Bootstrap (v4.1.1): dom/polyfill.js + * Bootstrap (v4.1.3): dom/polyfill.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/selectorEngine.js b/js/src/dom/selectorEngine.js index 55d2ce4bb..c2eec95a7 100644 --- a/js/src/dom/selectorEngine.js +++ b/js/src/dom/selectorEngine.js @@ -3,7 +3,7 @@ import Util from '../util' /** * -------------------------------------------------------------------------- - * Bootstrap (v4.1.1): dom/selectorEngine.js + * Bootstrap (v4.1.3): dom/selectorEngine.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ -- cgit v1.2.3