33350fe38ad2c46108db7cd96e0ec0d956c7c6cb
gperez2
  Fri Sep 13 12:14:25 2024 -0700
Revert "show table browser only exons when track contains genes, refs #27633"

This reverts commit e0cf10a674d7aac55aff8d39d169440716eb3f74.

diff --git src/hg/lib/featureBits.c src/hg/lib/featureBits.c
index 40da489..b3be45c 100644
--- src/hg/lib/featureBits.c
+++ src/hg/lib/featureBits.c
@@ -221,34 +221,34 @@
 wordCount = chopString(trackQualifier, ":", words, ArraySize(words));
 if (wordCount < 1)
     errAbort("empty trackQualifier");
 *retTrack = words[0];
 *retQualifier = words[1];
 *retExtra = words[2];
 }
 
 void fbOptionsHtiCart(struct hTableInfo *hti, struct cart *cart)
 /* Print out an HTML table with radio buttons for featureBits options. 
  * Use defaults from CGI and cart. */
 {
 boolean isGene;
 char *setting, *fbQual;
 
-if (sameString("genePred", hti->type) || sameString("bigGenePred", hti->type))
-    isGene = TRUE;
-else
+if (sameString("psl", hti->type))
     isGene = FALSE;
+else
+    isGene = TRUE;
 
 puts("<TABLE><TR><TD>\n");
 fbQual = cartCgiUsualString(cart, "fbQual", "whole");
 cgiMakeRadioButton("fbQual", "whole", sameString(fbQual, "whole"));
 if (isGene)
     puts(" Whole Gene </TD><TD> ");
 else
     puts(" Whole Alignment </TD><TD> ");
 puts(" </TD></TR><TR><TD>\n");
 cgiMakeRadioButton("fbQual", "upstreamAll", sameString(fbQual, "upstreamAll"));
 puts(" Upstream by </TD><TD> ");
 setting = cartCgiUsualString(cart, "fbUpBases", "200");
 cgiMakeTextVar("fbUpBases", setting, 8);
 puts(" bases </TD></TR><TR><TD>\n");
 if (hti->hasBlocks)