diff --git a/src/Sortable.js b/src/Sortable.js index 048a38b1ce67a4f5aa4e55d8bd556ee1d020ba3f..a509a83c507bef09049a18f14e325ef6b2332254 100644 --- a/src/Sortable.js +++ b/src/Sortable.js @@ -484,6 +484,11 @@ Sortable.prototype = /** @lends Sortable.prototype */ { return; } + // Safari ignores further event handling after mousedown + if (!this.nativeDraggable && Safari && target && target.tagName.toUpperCase() === 'SELECT') { + return; + } + target = closest(target, options.draggable, el, false);