e8d73d075f5667438415ec1e549cd9df8efe499a
kate
  Tue Oct 2 14:31:45 2018 -0700
Fix details in cluster mode. refs #21917

diff --git src/hg/hgc/interactClick.c src/hg/hgc/interactClick.c
index 0e688e7..12801e2 100644
--- src/hg/hgc/interactClick.c
+++ src/hg/hgc/interactClick.c
@@ -273,27 +273,26 @@
         printf("<b>%s interactions region:</b> &nbsp;&nbsp;"
                         "<a href='hgTracks?position=%s:%d-%d' target='_blank'>%s:%s-%s</a> ",
                         item, chrom, start+1, end, chrom, startBuf, endBuf);
         printf("&nbsp;&nbsp;%s bp<br>\n", sizeBuf);
         }
     else
         doInteractRegionDetails(tdb, iprs->interact);
     printf("</p>");
     }
 genericHeader(tdb, item);
 static struct interactPlusRow *ipr = NULL;
 for (ipr = iprs; ipr != NULL; ipr = ipr->next)
     {
     if (count > 1)
         printf("<hr>\n");
-    if (clusterMode)
-        doInteractRegionDetails(tdb, ipr->interact);
-    else
     doInteractItemDetails(tdb, ipr, item, count > 1);
+    if (clusterMode && count > 1)
+        doInteractRegionDetails(tdb, ipr->interact);
     if (count > 1 && !isEmptyTextField(ipr->interact->name) && sameString(ipr->interact->name, item))
         printf("<hr>\n");
     }
 if (count > 1 && clusterMode)
     printf("<hr>\n");
 }