3c460f56a582ae4fe383b219f7d0715c7f0092f3
kent
Sun Jan 9 10:55:01 2011 -0800
Fixing subtrack sorting problem in composite tracks in track hub.
diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c
index 996d430..2ff6cfa 100644
--- src/hg/hgTracks/simpleTracks.c
+++ src/hg/hgTracks/simpleTracks.c
@@ -9191,32 +9191,30 @@
struct track *subtrack;
int ct = 0;
for (subtrack = trackList; subtrack; subtrack = subtrack->next)
if (isSubtrackVisible(subtrack))
ct++;
return ct;
}
enum trackVisibility limitVisibility(struct track *tg)
/* Return default visibility limited by number of items and
* by parent visibility if part of a coposite track.
* This also sets tg->height. */
{
if (!tg->limitedVisSet)
{
- if (sameString(tg->track, "jkDnaseRep1a")) uglyf("Got you %s with %d subtracks. Ajax %d
\n", tg->track, slCount(tg->subtracks), trackShouldUseAjaxRetrieval(tg));
- if (sameString(tg->track, "jkDnaseAll")) uglyf("Got you %s with %d subtracks. Ajax %d
\n", tg->track, slCount(tg->subtracks), trackShouldUseAjaxRetrieval(tg));
tg->limitedVisSet = TRUE;
if (trackShouldUseAjaxRetrieval(tg))
{
tg->limitedVis = tg->visibility;
tg->height = REMOTE_TRACK_HEIGHT;
}
else
{
enum trackVisibility vis = tg->visibility;
int h;
int maxHeight = maximumTrackHeight(tg);
if (vis == tvHide)
{
tg->height = 0;