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" : "");
     }