8b5388e586385a67f6175b7bcb678342c90cbfae
chmalee
  Fri Dec 5 12:25:04 2025 -0800
Prevent toga tracks from doing hgc in popups, refs #36805

diff --git src/hg/js/hgTracks.js src/hg/js/hgTracks.js
index 775a0949ff5..64826e90bd7 100644
--- src/hg/js/hgTracks.js
+++ src/hg/js/hgTracks.js
@@ -749,33 +749,34 @@
             if (posting.blockUseMap === true) {
                 return false;
             } else if (cgi === "hgGene") {
                 window.hgcOrHgGeneArgs = parsedUrl.queryArgs;
                 id = parsedUrl.queryArgs.hgg_type;
                 popUpHgcOrHgGene.hgc(id, this.href);
                 return false;
             } else if (cgi === "hgTrackUi") {
                 rec = hgTracks.trackDb[id];
                 if (rec && tdbIsLeaf(rec)) {
                     popUp.hgTrackUi(id, false);
                 } else {
                     location.assign(href);
                 }
             } else if (cgi === "hgc") {
-                if (id.startsWith("multiz")) {
+                if (id.startsWith("multiz") || id.startsWith("HLTOGA")) {
                     // multiz tracks have a form that lets you change highlighted bases
                     // that does not play well in a pop up
+                    // toga tracks require bootstrap which does not work with something
                     location.assign(href);
                     return false;
                 }
                 popUpHgcOrHgGene.hgc(id, this.href);
                 return false;
             } else {
                 // must be changing the density of a track, save the settings and post the form:
                 return posting.saveSettings(this);
             }
         }
     },
 
     saveSettings: function (obj)
     {
         if (posting.blockUseMap === true) {