From 1e92db51f8d5799a76771ac5e84ca6e5b212b66a Mon Sep 17 00:00:00 2001 From: Aaron Job Date: Thu, 1 Sep 2016 08:14:34 +1000 Subject: [PATCH] updated with suggestions from @RubaXa --- Sortable.js | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/Sortable.js b/Sortable.js index 4a91e1f..2776ed6 100644 --- a/Sortable.js +++ b/Sortable.js @@ -262,18 +262,9 @@ type = evt.type, touch = evt.touches && evt.touches[0], target = (touch || evt).target, + originalTarget = evt.target.shadowRoot && evt.path[0] || target, filter = options.filter; - var originalTarget; - if (evt.target.shadowRoot !== null) - { - originalTarget = evt.path[0]; - } - else - { - originalTarget = target; - } - if (type === 'mousedown' && evt.button !== 0 || options.disabled) { return; // only left button or enabled } @@ -1010,17 +1001,8 @@ ) { return el; } - - if ('host' in el) - { - el = el.host; - } - else - { - el = el.parentNode; - } } - while (el !== ctx && el); + while (el = ('host' in el) ? el.host : el.parentNode) } return null; -- GitLab