d382c74441f7982f225a1fc6052aa7ff69e2834b braney Wed Mar 7 13:34:27 2018 -0800 only show sorting options for custom collections when they're not being merged diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js index e7227ec..0a0a3d5 100644 --- src/hg/js/hgTracks.js +++ src/hg/js/hgTracks.js @@ -3283,31 +3283,31 @@ if (hgTracks.collections) { var ii; for(ii=0; ii < hgTracks.collections.length; ii++) { o = {}; o[" Add to \"" + hgTracks.collections[ii].shortLabel + "\""] = { onclick: rightClick.makeHitCallback("addCollection") }; menu.push(o); } } menu.push($.contextMenu.separator); } // add sort options if this is a custom composite - if (rec.isCustomComposite) { + if (rec.isCustomComposite && tdbHasParent(rec) && tdbIsLeaf(rec)) { o = {}; o[" Sort by Magnitude "] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "sortExp"); return true; } }; menu.push(o); o = {}; o[" Sort by Similarity "] = { onclick: function(menuItemClicked, menuObject) { rightClick.hit(menuItemClicked, menuObject, "sortSim"); return true; } };