4b7932eab53f17d8beac9a0853286e5dfcdcc5a8
kate
  Thu May 9 17:44:54 2019 -0700
Add override option to pennantIcon (needed for supertracks).

diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index cc06ddd..a38fb62 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -8710,31 +8710,31 @@
 if (url)
    dyStringAppend(ds, "</a>");
 else if (isTextIcon)
     dyStringAppend(ds, "</span>");
 dyStringAppend(ds, "\n");
 
 if (hint && hintRet)
     *hintRet = cloneString(hint);
 return dyStringCannibalize(&ds);
 }
 
 static struct slPair *makePennantIcons(struct trackDb *tdb)
 /* Return a list of pairs of pennantIcon HTML and note strings. */
 {
 char *setting = trackDbSetting(tdb, "pennantIcon");
-if (setting == NULL)
+if (setting == NULL || sameString(setting, "none"))
     return NULL;
 struct slPair *list = NULL;
 int maxPennants = 3;
 char *pennants[maxPennants];
 int numPennants = chopByChar(setting, ';', pennants, ArraySize(pennants));
 int i;
 for (i = 0;  i < numPennants;  i++)
     {
     char *hint = NULL;
     char *html = makeOnePennantIcon(pennants[i], &hint);
     slPairAdd(&list, html, hint);
     freeMem(html);
     }
 slReverse(&list);
 return list;