Issue 439: DnD: position of drop-marker is the same for before, after and over
Status:  Duplicate
Merged:  issue 411
Owner: ----
Closed:  Jun 2013
Reported by mwikb...@gmail.com, Jun 28, 2013
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,
				});


Jun 28, 2013
Project Member #1 moo...@wwwendt.de
(No comment was entered for this change.)
Status: Duplicate
Mergedinto: 411
May 2, 2014
Project Member #2 moo...@wwwendt.de
Cleanup Scrumboard
Labels: Milestone-Release2.0