src/hg/hgTracks/simpleTracks.c 1.72
1.72 2009/03/17 19:49:12 tdreszer
Multi-view composites toggle dense/full
Index: src/hg/hgTracks/simpleTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/simpleTracks.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -b -B -U 4 -r1.71 -r1.72
--- src/hg/hgTracks/simpleTracks.c 16 Mar 2009 19:06:11 -0000 1.71
+++ src/hg/hgTracks/simpleTracks.c 17 Mar 2009 19:49:12 -0000 1.72
@@ -451,12 +451,12 @@
{
char *encodedMapName = cgiEncode(tg->mapName);
if (vis == tvDense)
{
- if (tg->canPack)
- vis = tvPack;
- else
+ if(!tg->canPack || (tdbIsComposite(tg->tdb) && subgroupingExists(tg->tdb,"view")))
vis = tvFull;
+ else
+ vis = tvPack;
}
else if (vis == tvFull || vis == tvPack || vis == tvSquish)
vis = tvDense;
dyStringPrintf(dy, "&%s=%s", encodedMapName, hStringFromTv(vis));