d635fa92f2668649bc7984e98034d47802d75764
hiram
  Tue Feb 8 14:34:46 2011 -0800
do not try to do printUpdateTime for composites
diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c
index e62d2e1..5a78e38 100644
--- src/hg/hgTrackUi/hgTrackUi.c
+++ src/hg/hgTrackUi/hgTrackUi.c
@@ -2727,36 +2727,33 @@
 	printBbiUpdateTime(&timep);
 	}
     else
 	printUpdateTime(CUSTOM_TRASH, ct->tdb, ct);
     }
 
 if (!ct)
     {
     /* Print data version trackDB setting, if any */
     char *version = trackDbSetting(tdb, "dataVersion");
     if (version)
         printf("<B>Data version:</B> %s<BR>\n", version);
 
    /* Print lift information from trackDb, if any */
    trackDbPrintOrigAssembly(tdb, database);
-   /* this old prohibition on avoiding wigMaf types is probably
-    * out of date.  The more general case is probably to do something
-    * special for composite tracks of all types.
-    */
 
-    if (!startsWith("wigMaf", tdb->type))
+    /* it would be interesting to do something for composites */
+    if (!tdbIsComposite(tdb))
 	printUpdateTime(database, tdb, NULL);
     }
 
 if (tdb->html != NULL && tdb->html[0] != 0)
     {
     htmlHorizontalLine();
     // include anchor for Description link
     puts("<A NAME=TRACK_HTML></A>");
     printf("<table class='windowSize'><tr valign='top'><td>");
 
     // Add pennantIcon
     printPennantIconNote(tdb);
 
     puts(tdb->html);
     printf("</td><td>");