902875395d3d1adb35545e1b447aead40004935e chmalee Thu Jun 28 15:21:51 2018 -0700 Fixing broken collapse all/expand all button on hgTracks configure page, refs #21668 diff --git src/hg/hgTracks/config.c src/hg/hgTracks/config.c index 63a93dc..b7f825f 100644 --- src/hg/hgTracks/config.c +++ src/hg/hgTracks/config.c @@ -105,31 +105,31 @@ /* check if group section should be displayed */ char *otherState; char *indicator; char *indicatorImg; boolean isOpen = !isCollapsedGroup(group); collapseGroupGoodies(isOpen, FALSE, &indicatorImg, &indicator, &otherState); hPrintf(""); hPrintf(""); hPrintf("
"); hPrintf("\n",group->name); hPrintf("", collapseGroupVar(group->name),collapseGroupVar(group->name), (isOpen?0:1)); char idText[256]; - safef(idText, sizeof idText, "%s_togBut", group->name); + safef(idText, sizeof idText, "%s_button", group->name); hPrintf("%s  ", idText, indicatorImg, indicator,isOpen?"Collapse":"Expand"); // TODO XSS filter group->name jsOnEventByIdF("click", idText, "return vis.toggleForGroup(this,'%s');", group->name); hPrintf(" %s ", group->label); hPrintf("   "); hPrintf("\n"); safef(idText, sizeof idText, "%s_hideAllBut", group->name); hPrintf("", configHideAll, idText, "hide all"); // TODO XSS filter configGroupTarget char jsText[256];