07626515fa0a8196a7bc40776b9d410410f62a00
galt
  Mon Feb 6 15:02:54 2017 -0800
Fixing CSP transition bug. Refs #18640

diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index 8c609f5..d8a11be 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -1145,31 +1145,31 @@
 boolean gotSeq = baseColorGotSequence(tdb);
 if (gotCds && gotSeq)
 {
 puts("<P><B>Color track by codons or bases:</B>");
 cgiMakeDropListFull(var, baseColorDrawAllOptionLabels,
 		    baseColorDrawAllOptionValues,
 		    ArraySize(baseColorDrawAllOptionLabels),
 		    curValue, NULL, NULL);
 printf("<A HREF=\"%s\">Help on mRNA coloring</A><BR>",
        CDS_MRNA_HELP_PAGE);
 }
 else if (gotCds)
     {
     char buf[256];
     char *disabled = NULL;
-    safef(buf, sizeof(buf), "onchange='codonColoringChanged(\"%s\")'", name);
+    safef(buf, sizeof(buf), "codonColoringChanged('%s');", name);
     puts("<P><B>Color track by codons:</B>");
     cgiMakeDropListFull(var, baseColorDrawGenomicOptionLabels,
 			baseColorDrawGenomicOptionValues,
 			ArraySize(baseColorDrawGenomicOptionLabels),
 			curValue, "change", buf);
     printf("<A HREF=\"%s\">Help on codon coloring</A><BR>",
 	   CDS_HELP_PAGE);
     safef(buf, sizeof(buf), "%s.%s", name, CODON_NUMBERING_SUFFIX);
     if (curOpt == baseColorDrawOff)
         disabled = "disabled";
     printf("<br /><b><span id='%sCodonNumberingLabel' %s>Show codon numbering</b>:</span>\n", 
                 name, curOpt == baseColorDrawOff ? "class='disabled'" : "");
     cgiMakeCheckBoxJS(buf, cartUsualBooleanClosestToHome(cart, tdb, FALSE, CODON_NUMBERING_SUFFIX, TRUE), disabled);
     }
 else if (gotSeq)