90aa101ee4f9e47a77b2eac496eca213a787d513
jcasper
  Mon Jul 22 01:53:32 2019 -0700
Adding table browser support for hic tracks, refs #22316

diff --git src/hg/hgTables/intersect.c src/hg/hgTables/intersect.c
index 99b943c..415d2e8 100644
--- src/hg/hgTables/intersect.c
+++ src/hg/hgTables/intersect.c
@@ -51,30 +51,32 @@
 {
 if (isCustomTrack(table) && ctLookupName(table) != NULL)
     return TRUE;
 if (! hTableOrSplitExists(db, table) && ! hasBigDataUrl(db, table))
     return FALSE;
 if (isLongTabixTable(table))
     return TRUE;
 if (isBamTable(table))
     return TRUE;
 if (isBigWigTable(table))
     return TRUE;
 if (isBigBed(database, table, curTrack, ctLookupName))
     return TRUE;
 if (isVcfTable(table, NULL))
     return TRUE;
+if (isHicTable(table))
+    return TRUE;
 if (isHubTrack(table))
     return TRUE;
 if (sameWord(table, WIKI_TRACK_TABLE))
     return TRUE;
 return isPositional(db, table);
 }
 
 boolean anyIntersection()
 /* Return TRUE if there's an intersection to do. */
 {
 boolean specd = (cartVarExists(cart, hgtaIntersectTrack) &&
 		 cartVarExists(cart, hgtaIntersectTable));
 if (specd && canIntersect(database, curTable) && ! isNoGenomeDisabled(database, curTable))
     {
     char *table = cartString(cart, hgtaIntersectTable);