7bd8bde21f8db6c42618343d3c6f3acf8638ea2b tdreszer Fri Dec 17 16:22:28 2010 -0800 Allow rightClick to configure superTracks when aaviable diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index c8e8ec4..ab32555 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -1580,43 +1580,38 @@ trueSuccess: handleUpdateTrackMap, success: catchErrorOrDispatch, error: errorHandler, cmd: cmd, cache: false }); } } } } else if (cmd == 'hgTrackUi_popup') { hgTrackUiPopUp( selectedMenuItem.id, false ); // Launches the popup but shields the ajax with a waitOnFunction } else if (cmd == 'hgTrackUi_follow') { - var link = $( 'td#td_btn_'+ selectedMenuItem.id ).children('a'); // The button already has the ref - if( $(link) != undefined) { - location.assign($(link).attr('href')); - } else { var url = "hgTrackUi?hgsid=" + getHgsid() + "&g="; var id = selectedMenuItem.id; var rec = trackDbJson[id]; if (tdbHasParent(rec) && tdbIsLeaf(rec)) url += rec.parentTrack else url = selectedMenuItem.id; location.assign(url); - } } else if (cmd == 'dragZoomMode') { autoHideSetting = true; var obj = imgAreaSelect.data('imgAreaSelect'); obj.setOptions({autoHide : true, movable: false}); } else if (cmd == 'hilightMode') { autoHideSetting = false; var obj = imgAreaSelect.data('imgAreaSelect'); obj.setOptions({autoHide : false, movable: true}); } else if (cmd == 'viewImg') { // Fetch a new copy of track img and show it to the user in another window. This code assume we have updated // remote cart with all relevant chages (e.g. drag-reorder). var data = "hgt.imageV1=1&hgt.trackImgOnly=1&hgsid=" + getHgsid(); jQuery('body').css('cursor', 'wait'); $.ajax({