c3077e2a7da1c10641ac87799738d68e3525670d kate Mon Sep 16 10:39:04 2019 -0700 Make setting conform to our flexible convention. refs #24037 diff --git src/hg/hgc/interactClick.c src/hg/hgc/interactClick.c index a35c77e..ef4af6a 100644 --- src/hg/hgc/interactClick.c +++ src/hg/hgc/interactClick.c @@ -253,31 +253,31 @@ if (retCustomText != NULL) *retCustomText = dyStringCannibalize(&ds); // return BED filename return cloneString(mrTn.forCgi); } static void multiRegionLink(struct trackDb *tdb, char *name, struct interact *inters) // Print link to multi-region view of ends if appropriate // (or provide a link to remove if already in this mode) { char *setting = trackDbSetting(tdb, "interactMultiRegion"); if (!setting || sameString(setting, "off")) return; int padding = 200; -if (differentString(setting, "on")) +if (differentString(setting, "on") && differentString(setting, "true")) padding = (int)strtol(setting, NULL, 10); if (inters->next == NULL && interactEndsOverlap(inters)) return; char *virtShortDesc = cartOptionalString(cart, "virtShortDesc"); boolean isVirtMode = cartUsualBoolean(cart, "virtMode", FALSE); if (isVirtMode && virtShortDesc && sameString(virtShortDesc, name)) { printf("<br>Show interaction%s in " "<a href='hgTracks?" "virtMode=0&" "virtModeType=default'>" " normal browser view</a> (exit multi-region view)", inters->next != NULL ? "s" : ""); }