From 87d8598abe097328ddf766cb262a2bc78c695e90 Mon Sep 17 00:00:00 2001 From: Don Mitchell Date: Tue, 29 Jan 2013 13:43:58 -0500 Subject: [PATCH] subsection drag --- cms/static/js/base.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cms/static/js/base.js b/cms/static/js/base.js index 9f5e493aad..14a467c066 100644 --- a/cms/static/js/base.js +++ b/cms/static/js/base.js @@ -99,6 +99,9 @@ $(document).ready(function() { axis: 'y', handle: '.section-item .drag-handle', stack: '.id-holder', + start: initiateHesitate, + drag: checkHoverState, + stop: removeHesitate, revert: "invalid" }); @@ -292,6 +295,9 @@ function checkHoverState(event, ui) { x1 = (draggable.positionAbs || draggable.position.absolute).left + (draggable.helperProportions.width / 2), y1 = (draggable.positionAbs || draggable.position.absolute).top + (draggable.helperProportions.height / 2); $('.collapsed').each(function() { + // don't expand the thing being carried + if ($(draggable).is(this)) return; + $.extend(this, {offset : $(this).offset()}); var droppable = this,