| Issue 439: | DnD: position of drop-marker is the same for before, after and over | |
| 1 person starred this issue and may be notified of changes. | Back to list |
jquery-ui no longer support
.position({
offset:
});
http://jqueryui.com/upgrade-guide/1.9/#deprecated-offset-option-merged-into-my-and-at
patch: line 2630 - 2667
var markerOffsetLeft = "";
var markerOffsetTop = "";
switch(hitMode){
case "before":
this.$dndMarker.removeClass("dynatree-drop-after dynatree-drop-over");
this.$dndMarker.addClass("dynatree-drop-before");
markerOffsetTop = "-8";
break;
case "after":
this.$dndMarker.removeClass("dynatree-drop-before dynatree-drop-over");
this.$dndMarker.addClass("dynatree-drop-after");
markerOffsetTop = "+8";
break;
default:
this.$dndMarker.removeClass("dynatree-drop-after dynatree-drop-before");
this.$dndMarker.addClass("dynatree-drop-over");
$target.addClass("dynatree-drop-target");
markerOffsetLeft = "+8";
}
// logMsg("Creating marker: %o", this.$dndMarker);
// logMsg(" $target.offset=%o", $target);
// logMsg(" pos/$target.offset=%o", pos);
// logMsg(" $target.position=%o", $target.position());
// logMsg(" $target.offsetParent=%o, ot:%o", $target.offsetParent(), $target.offsetParent().offset());
// logMsg(" $(this.divTree).offset=%o", $(this.divTree).offset());
// logMsg(" $(this.divTree).parent=%o", $(this.divTree).parent());
// var pos = $target.offset();
// var parentPos = $target.offsetParent().offset();
// var bodyPos = $target.offsetParent().offset();
this.$dndMarker
.show()
.position({
my: "left" + markerOffsetLeft + " top" + markerOffsetTop,
at: "left top",
of: $target,
});
May 2, 2014
Cleanup Scrumboard
Labels:
Milestone-Release2.0
|
Mergedinto: 411