8e0e7d0997c3a80e82838a08f1fae5fdd0639d4a larrym Thu Aug 4 00:08:08 2011 -0700 remove some dead code diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index faea97e..b76f68d 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -273,95 +273,30 @@ if(trackImg && jQuery.fn.contextMenu) { $('#hgTrackUiDialog').hide(); if(imageV2) { $("map[name!=ideoMap]").each( function(t) { parseMap($(this,false));}); } else { // XXXX still under debate whether we have to remove the map parseMap($('#map'),true); $('#map').empty(); } originalImgTitle = trackImg.attr("title"); if(imageV2) { loadContextMenu(trackImgTbl); //$(".trDraggable,.nodrop").each( function(t) { loadContextMenu($(this)); }); // FIXME: why isn't rightClick for sideLabel working??? Probably because there is no link! - if(false && inPlaceUpdate && !hgTracks.imgBoxPortal) { - // Larry's experimental version of 1x panning (aka cheap panning). Currently turned off but being left - // here temporarily for illustrative purposes. - var originalLeft; - var originalClientX; - var withinTrackImgTbl; - var last; - trackImgTbl.mousedown( - function (e) { - originalClientX = e.clientX; - withinTrackImgTbl = true; - last = new Date(); - jQuery('body').css('cursor', 'w-resize'); - $("img.dataImg").each( function(index, ele) { - var left = $(ele).css('left'); - originalLeft = left.substring(0, left.length - 2) - // we only need to look at one element, so bail out now. - return false; - }); - jQuery(document).one('mouseup', function (e) { - trackImgTbl.css('cursor', ''); - if(originalLeft != undefined) { - if(withinTrackImgTbl && Math.abs(originalClientX - e.clientX) > 20) { - originalLeft = undefined; - var imgWidth = trackImgTbl.width() - hgTracks.insideX; - var mult = (originalClientX - e.clientX) / imgWidth; - var width = hgTracks.winEnd - hgTracks.winStart; - hgTracks.winStart = hgTracks.winStart + Math.floor(width * mult); - hgTracks.winEnd = hgTracks.winEnd + Math.floor(width * mult); - setPositionByCoordinates(hgTracks.chromName, hgTracks.winStart + 1, hgTracks.winEnd) - navigateInPlace("position=" + encodeURIComponent(hgTracks.chromName + ":" + (hgTracks.winStart + 1) + "-" + hgTracks.winEnd)); - // return true in case of ajax error. - return true; - } else { - $("img.dataImg").each( function(index, ele) { - $(ele).css( {'left': originalLeft + "px" }); - }); - originalLeft = undefined; - return true; - } - } else { - return true; - } - }); - return true; - } - ); - trackImgTbl.mouseenter(function(e) { withinTrackImgTbl = true; }); - trackImgTbl.mouseleave(function(e) { withinTrackImgTbl = false; }); - trackImgTbl.mousemove( - function (e) { - var now = new Date(); - // date logic is an attempt to fix IE related weirdness - if(originalLeft != undefined && (now - last) > 100) { - last = now; - trackImgTbl.css('cursor', 'w-resize'); - $("img.dataImg").each( function(index, ele) { - var newPos = originalLeft - (originalClientX - e.clientX) + "px"; - $(ele).css( {'left': newPos }); - }); - } - return true; - } - ); - } } else { loadContextMenu(trackImg); trackImg.mousemove( function (e) { mapEvent(e); } ); trackImg.mousedown( function (e) { mapMouseDown(e); } ); } } });