From 0eb010e2198e78a7c652ef0ef649889eeba8e595 Mon Sep 17 00:00:00 2001 From: sp-kilobug Date: Sat, 27 Jun 2015 15:12:31 +0200 Subject: [PATCH] #422: fix fallback moves in owner container see #422 --- Sortable.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Sortable.js b/Sortable.js index a2477f6..790f514 100644 --- a/Sortable.js +++ b/Sortable.js @@ -1057,9 +1057,11 @@ /** @returns {HTMLElement|false} */ function _ghostInBottom(el, evt) { - var lastEl = el.lastElementChild, - rect = lastEl.getBoundingClientRect(); - + var lastEl = el.lastElementChild; + if (lastEl===ghostEl) { + lastEl = lastEl.previousElementSibling || ghostEl; + } + var rect = lastEl.getBoundingClientRect(); return (evt.clientY - (rect.top + rect.height) > 5) && lastEl; // min delta }