063fd84b2d90c8991a78b23b11e92c52cbac0ac3 max Tue Jan 23 06:16:16 2024 -0800 renaming right-click options, refs #32487 diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index f00a04a..718a8e9 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -2884,54 +2884,54 @@ } else { // http://hgwdev-larrym.gi.ucsc.edu/cgi-bin/hgc?o=55086724&t=55275031&g=refGene&i=NM_005228&c=chr7 // http://hgwdev-larrym.gi.ucsc.edu/cgi-bin/hgc?o=55086713&t=55270769&g=wgEncodeGencodeManualV4&i=ENST00000455089&c=chr7 reg = new RegExp("i=([^&]+)"); a = reg.exec(href); if (a && a[1]) { name = a[1]; reg = new RegExp("g=([^&]+)"); a = reg.exec(href); if (a && a[1]) { table = a[1]; } } } if (name && table) { - o[rightClick.makeImgTag("magnify.png")+" Zoom to codon"] = - { onclick: function(menuItemClicked, menuObject) { - rightClick.hit(menuItemClicked, menuObject, - "zoomCodon", - {name: name, table: table}); - return true;} - }; if (exonNum > 0) { - o[rightClick.makeImgTag("magnify.png")+" Zoom to exon"] = { + o[rightClick.makeImgTag("magnify.png")+" Zoom to this exon"] = { onclick: function(menuItemClicked, menuObject) { $.ajax({ type: "GET", url: "../cgi-bin/hgApi", data: cart.varsToUrlData({ 'db': getDb(), 'cmd': "exonToPos", 'num': exonNum, 'table': table, 'name': name}), trueSuccess: rightClick.handleZoomCodon, success: catchErrorOrDispatch, error: errorHandler, cache: true }); return true; } }; - o[rightClick.makeImgTag("magnify.png")+" Choose exon "] = + o[rightClick.makeImgTag("magnify.png")+" Jump to codon"] = + { onclick: function(menuItemClicked, menuObject) { + rightClick.hit(menuItemClicked, menuObject, + "zoomCodon", + {name: name, table: table}); + return true;} + }; + o[rightClick.makeImgTag("magnify.png")+" Jump to exon "] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "zoomExon", {name: name, table: table}); return true;} }; } } } o[rightClick.makeImgTag("dnaIcon.png")+" Get DNA for "+title] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "getDna"); return true; } }; }