diff --git a/lerna.json b/lerna.json index c020abd94..a514c17dd 100644 --- a/lerna.json +++ b/lerna.json @@ -5,6 +5,6 @@ "packages/plugins/*", "packages/utils" ], - "version": "1.12.0", + "version": "1.13.0", "npmClient": "yarn" } diff --git a/packages/sortable/package.json b/packages/sortable/package.json index a6590371a..11a4d1c4f 100644 --- a/packages/sortable/package.json +++ b/packages/sortable/package.json @@ -1,5 +1,5 @@ { - "name": "@sortablejs/sortable", - "version": "1.12.0", + "name": "@sortablejs/core", + "version": "1.13.0", "private": true } diff --git a/packages/utils/src/utils.ts b/packages/utils/src/utils.ts index c77e636b5..f1c4c8e1d 100644 --- a/packages/utils/src/utils.ts +++ b/packages/utils/src/utils.ts @@ -185,7 +185,9 @@ function getRect( let elRect, top, left, bottom, right, height, width; - if (el !== window && el !== getWindowScrollingElement()) { + // Fix IE11 "SCRIPT16389: Unspecified error." when dragging element #1904 + // submitted by laukstein + if (el !== window && el.parentNode && el !== getWindowScrollingElement()) { elRect = el.getBoundingClientRect(); top = elRect.top; left = elRect.left;