b9d476612fdc106e8451223ea470e04779a5d1f5
tdreszer
  Tue Sep 14 15:53:14 2010 -0700
Composite views needed to be distinguished from subtracks
diff --git src/hg/lib/hdb.c src/hg/lib/hdb.c
index 82b7827..45d0ebe 100644
--- src/hg/lib/hdb.c
+++ src/hg/lib/hdb.c
@@ -3467,8 +3467,12 @@
         {
 	if (trackDbSetting(parent, "compositeTrack"))
 	    {
+            if (trackDbLocalSetting(parent, "compositeTrack"))
 	    tdbMarkAsComposite(parent);
+            if (tdb->subtracks == NULL)
 	    tdbMarkAsCompositeChild(tdb);
+            else
+               tdbMarkAsCompositeView(tdb);
 	    }
 	}
     trackDbCompositeMarkup(tdb, tdb->subtracks);