0659fd086f068d8757dd716d12a8dd572a7de846 braney Fri Jun 24 12:38:05 2016 -0700 fix HTML error in table browser if track doesn't support intersections diff --git src/hg/hgTables/mainPage.c src/hg/hgTables/mainPage.c index 15e31c1..a41bcc9 100644 --- src/hg/hgTables/mainPage.c +++ src/hg/hgTables/mainPage.c @@ -740,38 +740,39 @@ cgiMakeButton(hgtaDoSubtrackMergePage, "create"); } hPrintf("\n"); } /* Intersection line. */ if (isPositional) { if (anyIntersection()) { hPrintf("intersection with %s:\n", cartString(cart, hgtaIntersectTable)); cgiMakeButton(hgtaDoIntersectPage, "edit"); hPrintf(" "); cgiMakeButton(hgtaDoClearIntersect, "clear"); + hPrintf("\n"); } else if (canIntersect(database, curTable)) { hPrintf("intersection:\n"); cgiMakeButton(hgtaDoIntersectPage, "create"); - } hPrintf("\n"); } + } /* Correlation line. */ struct trackDb *tdb = findTdbForTable(database, curTrack, curTable, ctLookupName); if (correlateTrackTableOK(tdb, curTable)) { char *table2 = cartUsualString(cart, hgtaCorrelateTable, "none"); hPrintf("correlation:\n"); if (differentWord(table2, "none") && strlen(table2) && ! isNoGenomeDisabled(database, table2)) { struct grp *groupList = fullGroupList; struct grp *selGroup = findSelectedGroup(groupList, hgtaCorrelateGroup); struct trackDb *tdb2 = findSelectedTrack(fullTrackList, selGroup,hgtaCorrelateTrack); if (tdbIsComposite(tdb2)) { struct slRef *tdbRefList = trackDbListGetRefsToDescendantLeaves(tdb2->subtracks);