From 6e3efcffd422aa3281477075ad1b495b8a9b184e Mon Sep 17 00:00:00 2001 From: Spaceman Date: Thu, 19 Mar 2026 23:53:47 +0800 Subject: [PATCH] fix: memory leak --- Sortable.js | 1 + plugins/MultiDrag/MultiDrag.js | 1 + 2 files changed, 2 insertions(+) diff --git a/Sortable.js b/Sortable.js index 22881af50..0d8d7941c 100644 --- a/Sortable.js +++ b/Sortable.js @@ -2826,6 +2826,7 @@ isMultiDrag: false, delayStartGlobal: function delayStartGlobal(_ref) { var dragged = _ref.dragEl; + if (!this.sortable.options.multiDrag) return; dragEl$1 = dragged; }, delayEnded: function delayEnded() { diff --git a/plugins/MultiDrag/MultiDrag.js b/plugins/MultiDrag/MultiDrag.js index 672a38aef..6bb7a6896 100644 --- a/plugins/MultiDrag/MultiDrag.js +++ b/plugins/MultiDrag/MultiDrag.js @@ -71,6 +71,7 @@ function MultiDragPlugin() { delayStartGlobal({ dragEl: dragged }) { + if (!this.sortable.options.multiDrag) return; dragEl = dragged; },